Я очень новичок в Wordpress. В настоящее время я использую тему FoundationPress, и я пытаюсь добавить кнопку, которую пользователь может щелкнуть, чтобы загрузить больше сообщений.Wordpress: Добавить бесконечную прокрутку разбиения на страницы
Что я хочу, так это то, что изначально пользователь увидит четыре сообщения в блоге, и когда пользователь нажимает кнопку «Читать дальше», он будет загружать следующие четыре, пока не появится больше сообщений, и кнопка исчезнет.
Я поднялся до такой степени, что могу загрузить первые четыре сообщения, но мне сложно настроить кнопку для отображения следующих четырех сообщений.
Это то, что я до сих пор:
<section class="row blogArticleWrapper">
<?php while (have_posts()) : the_post(); ?>
<?php
the_post();
$blog_posts = get_posts(array(
'post_type' => 'blog',
'posts_per_page' => 4,
'offset' => 1,
'orderby' => 'date',
'order' => 'DESC'
));
if ($blog_posts):
?>
<?php
foreach ($blog_posts as $post):
setup_postdata($post);
?>
<article class="blog-profile small-12 columns">
<a href="<?php the_field("news_url"); ?>" title="<?php the_title(); ?>"><span class="name"><?php the_field("news_title"); ?></span></a>
<p class="writtenBy">Written by: <?php the_field("news_written_by"); ?> <span class="date">Date: <?php the_field("news_date"); ?></span></p>
</article><!-- /.profile -->
<?php endforeach;
?>
<?php endif; ?>
<?php endwhile; // end of the loop. ?>
</section><!-- /.row -->
Я попытался после этого guide, но я не знаю, как использовать его на моей странице.
Любая помощь с учётом,
Thanks.
Хм, похоже, он не работает, я отлаживал часть кода Ajax и кажется, что переменная «top» никогда не изменяется, хотя я внизу страницы. Я сменил верхнюю переменную на то, что вызовет оператор if, но часть кода «ajax on pagination» не срабатывает, даже если она вызывает '$ ('# pagination .next'). нажмите(); ' – Radizzt