相关疑难解决方法(0)

在Wordpress中加载更多帖子Ajax按钮

我已经看过旧的问题,并尝试了许多不同的方法,似乎是这样做的.我最接近的工作就是这里:如何在自定义WP_Query Ajax上实现分页

我已经尝试了一切,它只是不起作用.页面上绝对没有任何变化.如果你检查加载更多按钮并单击它,jquery正在进行加载更多按钮操作,因为它改变<a id="more_posts">Load More</a><a id="more_posts" disables="disabled">Load More</a>,即使这对我来说似乎也没有.它没有添加帖子,我想我错过了一些简单的东西,但对于我的生活,我无法解决它.

我的模板文件中的代码是:

<div id="ajax-posts" class="row">
    <?php 
    $postsPerPage = 3;
    $args = [
        'post_type' => 'post',
        'posts_per_page' => $postsPerPage,
        'cat' => 1
    ];

    $loop = new WP_Query($args);

    while ($loop->have_posts()) : $loop->the_post(); ?>
        <div class="small-12 large-4 columns">
            <h1><?php the_title(); ?></h1>
            <p><?php the_content(); ?></p>
        </div>
        <?php
    endwhile; 

    echo '<a id="more_posts">Load More</a>';

    wp_reset_postdata(); 
    ?>
</div>
Run Code Online (Sandbox Code Playgroud)

我的函数文件中的代码是:

function more_post_ajax(){
    $offset = $_POST["offset"];
    $ppp = $_POST["ppp"];

    header("Content-Type: text/html");
    $args = [
        'suppress_filters' => true, …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax wordpress jquery

30
推荐指数
1
解决办法
8万
查看次数

点击加载更多帖子wordpress

我正在使用wordpress的网站上工作,我几乎每天发帖子,现在的问题是帖子列表有点长,我希望有以下内容:每发布一次xx(数量)后出现按钮,可以加载下一个xx(数量)帖子.

我已经尝试构建无限滚动javascript(在代码和插件本身),但我似乎无法使它按我想要的方式工作.

我希望有人可以帮我解决这个问题.

php wordpress jquery plugins infinite-scroll

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

jquery ×2

php ×2

wordpress ×2

ajax ×1

infinite-scroll ×1

javascript ×1

plugins ×1