"post_per_page" 未显示指定的帖子数
"post_per_page" not displaying the number of posts specified
我在每页显示所需的帖子数量时遇到问题。我尝试更改指定帖子的数量 'post_per_page' => '3' 但结果仍然是相同数量的 4 个帖子。在树枝文件中,我只是用一个简单的循环语句输出结果:{% for project in projects %}
$context = Timber::context();
$query = array(
'post_type' => 'project',
'post_per_page' => '3'
);
$context['projects'] = new Timber\Postquery($query);
$timber_post = new Timber\Post();
$context['post'] = $timber_post;
Timber::render( array( 'pages/page-' . $timber_post->post_name . '.twig', 'pages/page.twig' ), $context );
应该是posts_per_page
,不是post_per_page
正确的方法:必须像 posts_per_page
args 元素。
您还应该使用 Timber::get_posts($query)
而不是 Timber\Postquery($query)
;
我在每页显示所需的帖子数量时遇到问题。我尝试更改指定帖子的数量 'post_per_page' => '3' 但结果仍然是相同数量的 4 个帖子。在树枝文件中,我只是用一个简单的循环语句输出结果:{% for project in projects %}
$context = Timber::context();
$query = array(
'post_type' => 'project',
'post_per_page' => '3'
);
$context['projects'] = new Timber\Postquery($query);
$timber_post = new Timber\Post();
$context['post'] = $timber_post;
Timber::render( array( 'pages/page-' . $timber_post->post_name . '.twig', 'pages/page.twig' ), $context );
应该是posts_per_page
,不是post_per_page
正确的方法:必须像 posts_per_page
args 元素。
您还应该使用 Timber::get_posts($query)
而不是 Timber\Postquery($query)
;