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

写了个瀑布流,设定首页图片数量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个
阅读 1.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题