自定义帖子类型未显示所有条目

时间:2014-04-10 作者:kia4567

This is using a custom post type 我在函数中设置的。php文件。我希望得到的建议之一是,为什么我的自定义“演讲者”帖子类型中有14个条目,但我的页面上只有10个?是什么限制了它?

这就是我在函数中所做的。php页面

// Creates Speakers post type
register_post_type(\'speakers\', array(
\'label\' => \'Speakers\',
\'public\' => true,
\'show_ui\' => true,
\'capability_type\' => \'post\',
\'hierarchical\' => false,
\'rewrite\' => array(\'slug\' => \'speakers\'),
\'query_var\' => true,
\'supports\' => array(
\'title\',
\'editor\',
\'excerpt\',
\'trackbacks\',
\'custom-fields\',
\'comments\',
\'revisions\',
\'thumbnail\',
\'author\',
\'page-attributes\',)
) );
这是我所有14位演讲者的屏幕截图,但当你进入我的演讲者页面时,你只会看到10位演讲者。

enter image description here

任何建议都将不胜感激!

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

您只能看到10篇文章,因为这是后端“设置->阅读->博客页面最多显示”下默认设置的每页文章数

Screenshot reading

您可以将其设置为14以显示所有14篇文章,也可以使用pre get postsWP_Query 更改主查询/创建自定义查询以更改页面上显示的帖子数。

结束

相关推荐

Pagination problem

我有两个自定义重写规则:add_rewrite_rule(\'foo/bar/?\', \'index.php?post_type=foo\', \'top\'); add_rewrite_rule(\'foo/bar/([a-z]+)/?\', \'index.php?post_type=foo&bar=$matches[1]\', \'top\'); 这给了我匹配自定义变量的帖子bar. 然而,我也想处理分页,因此当一个数字成功时/bar/ wordpress应将其视为页码。