2013-10-04 3 views
0

Я пытаюсь создать метабокс для загрузки нескольких файлов (могут быть изображения или файлы).Создать множественную загрузку файлов Metabox в Wordpress

В настоящее время у меня есть поле для загрузки и рабочий файл до тех пор, пока мы не нажмем upload и не сохраним данные.

Единственная проблема заключается в отображении файлов.

Ниже мой код, я использую для отображения METABOX:

case 'file_list': 
        echo '<input class="cmb_upload_file" type="text" size="36" name="', $field['id'], '" value="" />'; 
        echo '<input class="cmb_upload_button button" type="button" value="Upload File" />'; 
        echo '<p class="cmb_metabox_description">', $field['desc'], '</p>'; 
         $args = array(
           'post_type' => 'attachment', 
           'numberposts' => null, 
           'post_status' => null, 
           'post_parent' => $post->ID 
          ); 
          $attachments = get_posts($args); 
          if ($attachments) { 
           echo '<ul class="attach_list">'; 
           foreach ($attachments as $attachment) { 
            echo '<li>'.wp_get_attachment_link($attachment->ID, 'thumbnail', 0, 0, 'Download'); 
            echo '<span>'; 
            echo apply_filters('the_title', '&nbsp;'.$attachment->post_title); 
            echo '</span></li>'; 
           } 
           echo '</ul>'; 
          } 
         break; 

1) В настоящее время его отображения меня все файлы, прикрепленные к сообщению & мне нужно отображать только файлы, загруженные с помощью этого METABOX.

2) Нужен небольшой миниатюрный превью файла.

С уважением.

ответ

0

В настоящее время он показывает мне все файлы, прикрепленные к сообщению & Мне нужно отображать только файлы, загруженные с помощью этого метаболизма.

  • Вам может понадобиться некоторое специальное поле или способ сказать разницу

2) Нужна небольшая миниатюру файла

  • прикрепление-идентификатор может получить вам пальцы на используя get_the_post_thumbnail
+0

вы можете поделиться некоторым примером кода .. –

Смежные вопросы