Добавление AJAX "Загрузить еще" для пользовательского запроса в WordPress
21 июн. 2012 г., 06:18:46
Просмотры: 14.5K
Голосов: 0
У меня есть файл index.php
с различными запросами new WP_Query
, которые работают нормально, но в этом блоке мне нужно реализовать "эту AJAX-фишку, которую так любят - подгрузку дополнительных записей":
<h2>Последние статьи <?php bp_site_name(); ?></h2>
<?php
$destaque = get_term_by('slug', 'destaque', 'post_tag'); // Получаем термин "destaque"
$video = get_term_by('slug', 'video', 'post_tag'); // Получаем термин "video"
// Создаем запрос, исключающий посты с тегами "destaque" и "video"
$nd_query = new WP_Query (array('tag__not_in' => array($destaque->term_id, $video->term_id), 'posts_per_page' => 5, 'paged' =>$paged));
while ($nd_query->have_posts()) : $nd_query->the_post(); ?>
<span class="box-excerpt" id="post-<?php the_ID(); ?>">
<h3><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" rel="bookmark"><?php the_title(); ?></a></h3>
</span>
<?php endwhile; ?>
Думал, это будет просто, но я даже не могу понять, как установить пагинацию для этого блока. Если есть варианты помимо AJAX, дайте знать.
Важно! Я модифицирую тему BuddyPress, в которой уже есть некоторая AJAX-функциональность, возможно, есть способ переиспользовать существующие решения.

Diana
1.26K
Комментарии
Все ответы на вопрос
1
Комментарии
Похожие вопросы
4
ответов
4
ответов