duangongqiong6958 2017-12-27 14:02
浏览 40

如何获取function.php文件中每页的帖子数量?

From Wordpress I get data on the number of posts per page $posts_per_page

global $wp_query;
$args = array(
    'post_type' => 'post',
    'category_name' => $categories,
    'posts_per_page' => $posts_per_page,
);
$posts = new WP_Query( $args );

How now to get this number in functions.php?

wp_register_script( 'loadmore', get_stylesheet_directory_uri() . '/assets/scripts/load-more.js', '', '', true );
wp_localize_script( 'loadmore', 'loadmore_params', array(
    'ajaxurl' => admin_url( 'admin-ajax.php' ),
    'posts' => $wp_query->query_vars,
    'current_page' => get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1,
    'max_page' => $posts_per_page,  
) );
wp_enqueue_script( 'loadmore' );
  • 写回答

1条回答 默认 最新

  • doufan3958 2017-12-28 05:01
    关注

    function.php

    function custom_posts_per_page($query) {
        if (is_home()) {
            $query->set('posts_per_page', $posts_per_page);
        }
        if (is_search()) {
            $query->set('posts_per_page', $posts_per_page);
        }
        if (is_archive()) {
            $query->set('posts_per_page', $posts_per_page);
        } //endif
    } //function
    
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据