您可以选择一篇帖子作为首页还是仅作为首页?

时间:2015-10-25 作者:1.21 gigawatts

是否可以选择一篇文章作为首页,但显示所有文章列表?

这就是我想做的。我可以轻松创建帖子,我想将其中一个设置为帖子页面,但当我尝试选择首页帖子时,它只显示页面,而不显示我的任何帖子。

假设头版不能是帖子是正确的吗?

enter image description here

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

不,你不能。静态首页需要设置页面模板。你有两个选择来做你想做的事

创建一个您希望选择为静态首页的页面。然后,您可以像在页面编辑器后端添加帖子一样添加自定义内容。然后,只需使用默认循环即可正常显示内容。你应该退房Static Front Pages 了解静态首页工作原理的完整用例

创建页面模板,然后用自定义查询替换默认循环。然后,此自定义查询将根据您的需要拉入特定的帖子/帖子集。退房WP_Query ond查看如何创建自定义查询以及可用于构造自定义查询的所有可用参数

复制内置粘性帖子行为,然后使用它设置自己的自定义粘性帖子,然后将其拉入静态首页

这只是一些有意义的想法。只是一张便条,pre_get_posts 在静态首页上无法正常工作。因此,您需要在此处使用自定义查询来显示自定义内容

相关推荐

防止将FrontPage删除/移动到垃圾桶

我想使用以下方法防止删除我的frontpage/将其移动到垃圾箱:add_action( \'wp_trash_post\', \'tcb_page_delete_check\' ); add_action( \'before_delete_post\', \'tcb_page_delete_check\' ); function tcb_page_delete_check( $post_id ){ $frontpage = get_option( \'page_