Пользователи могут загружать и получать доступ к медиафайлам с передней стороны. Я использую следующий код, который извлекает медиафайлы и отображается на лицевой стороне пользователя. У меня 40 медиафайлов в моих загрузках wordpress, но я хочу показать, например. 20 медиафайлов на одной странице, и мне интересно, может ли кто-нибудь помочь написать предыдущий код навигации & для мультимедийных файлов. например, Page 1 2 3 ... 10Wordpress Media Count и следующая страница Навигация
<?php
$args = array(
'post_type' => 'attachment',
/* 'posts_per_page' => '2', */
'numberposts' => -1,
'post_status' => null,
'author' => $current_user->ID,
'post_parent' => $post->ID,
'caller_get_posts'=> 1,
);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
echo '<tr><td><a href="'.wp_get_attachment_url($attachment->ID).'" rel="shadowbox" title="'.$attachment->post_excerpt.'">';
echo ($attachment->_wp_attached_file);
echo '</a>
</td>
</tr>';
}
?>
Спасибо, выше предела кода СМИ/сообщения 20 на странице, но количество последующих страниц не отображаются на страница? – jugnu
Попробуйте установить 5 сообщений на странице и посмотреть, появятся ли цифры. Также удалите параметр numberposts. – SergeyAn
Я сделал это изменение и, похоже, не помогло, я удалил параметр numberposts и установил 5 сообщений на страницу. Я думаю, что это сработает, если мы добавим «предыдущие» и «следующие» номера страниц и ссылки после цикла. Если я исправлю, можете ли вы мне помочь? – jugnu