1
从WordPress的我得到的每$posts_per_page
如何获取function.php文件中每页文章的数量值?
global $wp_query;
$args = array(
'post_type' => 'post',
'category_name' => $categories,
'posts_per_page' => $posts_per_page,
);
$posts = new WP_Query($args);
页的帖子数量数据如何现在得到的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');
你可以存储在一个全局变量您的$ posts_per_page表明你可以找到它在你的functions.php也。 –
我试图使用全局变量,但结果是,我得到空。我究竟做错了什么? '''global $ get_posts_per_page; $ get_posts_per_page = $ posts_per_page; ''' – wasterel
检查这个答案。 [链接](https://stackoverflow.com/questions/12638734/how-do-i-declare-a-global-variable-in-php-i-can-use-across-templates) –