瀑布流首页显示文章数量和每次加载文章数量问题该怎么解决

发布于 2022-09-12 01:46:31 字数 873 浏览 23 评论 0

写了个瀑布流,设定首页图片数量16张,限制每次下拉加载4张图片,可是在加载中出现一个问题:每次下拉加载时,首页的后12张图片会重复加载,请问我该怎么排除这12张重复的图片呢?代码如下:

//首页ajax请求加载瀑布流布局请求
add_action('wp_ajax_nopriv_ajax_index_post', 'ajax_index_post');
add_action('wp_ajax_ajax_index_post', 'ajax_index_post');
function ajax_index_post(){
    $paged = $_POST["paged"];
    $total = $_POST["total"];
    $cat   = $_POST["cat"];
    $tag   = $_POST["tag"];
    $search= $_POST["search"];
    $post_num = get_option('posts_per_page'); // 读取配置数量
    $post_num = 4; // 读取配置数量
    


//限制每次下拉加载图片数量为4张
function ajax_show_more_button(){
    $cat    = get_query_var('cat')>0?get_query_var('cat'):'';
    $tag    = get_current_tag_id();
    $search = get_query_var('s');
    $post_num = get_option('posts_per_page'); // 读取配置数量
     if($paged>1){
        $post_num = 4; //每次加载4个
    }else{
    $post_num = 16; //首页读取16个

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文