瀑布流限制图片每次加载数量该怎么写

发布于 2022-09-12 01:45:10 字数 855 浏览 20 评论 0

写了个瀑布流,设定首页图片数量16张,限制每次下拉加载4张图片,可是为什么每次下拉加载的还是16张呢?我该怎么限制每次图片加载的数量呢?代码如下:

//首页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 = 16; // 读取配置数量
    


//限制每次下拉加载图片数量为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技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我爱人 2022-09-19 01:45:10

第一次加载后有把分页数加1吗?

静待花开 2022-09-19 01:45:10

看看请求参数

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文