二十三个主题帖子页面显示帖子而不是页面内容

时间:2013-10-25 作者:John Sonderson

根据:

设置->阅读->首页显示->静态页面->帖子页面

我可以从下拉菜单中选择WordPress页面的名称。

为什么WordPress会获取页面标题,在首页的菜单中显示页面标题,然后,当我单击页面标题时,会显示博客帖子,而不是该页面的内容?

这让我觉得页面不适合在这个领域使用,因为一旦我将一个页面指定为posts页面,它的内容就会隐藏起来,不再可见。有人能解释一下为什么WordPress是这样工作的吗?

方式

设置->阅读->首页显示->静态页->首页

另一方面,工作是明确的。当用户转到WordPress文档根目录对应的URL或单击标题中的文本时,WordPress显示此页面。

1 个回复
SO网友:Chip Bennett

选择“帖子页面”的唯一方法是Front page displays 设置为静态页面。如果你有Front page displays 设置为your latest posts, 下拉菜单选择Front pagePosts page 已禁用。

所以,假设你有Front page displays 设置为a static page:

  • Front page 指定显示在站点首页上的页面。如果根据Template Hierarchy, 这个page.php 模板用于渲染它。(这可能是真的,也可能不是真的,如果front-page.php 或者使用自定义页面模板。)
  • Posts page 是否指定页面显示blog posts index. 是的by design 此页面显示主博客帖子索引,而不是post_content 指定为posts页面的页面的。这个Posts page 是分配给此特殊用途的特殊页面
本页的post_content 即使指定为Posts page, 但主题必须通过home.php 模板文件,直接查询get_post( get_option( \'page_for_posts\' ) ).

结束
二十三个主题帖子页面显示帖子而不是页面内容 - 小码农CODE - 行之有效找到问题解决它

二十三个主题帖子页面显示帖子而不是页面内容

时间:2013-10-25 作者:John Sonderson

根据:

设置->阅读->首页显示->静态页面->帖子页面

我可以从下拉菜单中选择WordPress页面的名称。

为什么WordPress会获取页面标题,在首页的菜单中显示页面标题,然后,当我单击页面标题时,会显示博客帖子,而不是该页面的内容?

这让我觉得页面不适合在这个领域使用,因为一旦我将一个页面指定为posts页面,它的内容就会隐藏起来,不再可见。有人能解释一下为什么WordPress是这样工作的吗?

方式

设置->阅读->首页显示->静态页->首页

另一方面,工作是明确的。当用户转到WordPress文档根目录对应的URL或单击标题中的文本时,WordPress显示此页面。

1 个回复
SO网友:Chip Bennett

选择“帖子页面”的唯一方法是Front page displays 设置为静态页面。如果你有Front page displays 设置为your latest posts, 下拉菜单选择Front pagePosts page 已禁用。

所以,假设你有Front page displays 设置为a static page:

  • Front page 指定显示在站点首页上的页面。如果根据Template Hierarchy, 这个page.php 模板用于渲染它。(这可能是真的,也可能不是真的,如果front-page.php 或者使用自定义页面模板。)
  • Posts page 是否指定页面显示blog posts index. 是的by design 此页面显示主博客帖子索引,而不是post_content 指定为posts页面的页面的。这个Posts page 是分配给此特殊用途的特殊页面
本页的post_content 即使指定为Posts page, 但主题必须通过home.php 模板文件,直接查询get_post( get_option( \'page_for_posts\' ) ).

相关推荐

是否可以取消对特定帖子类型的POSTS_PER_PAGE限制?

我想知道我是否可以取消特定帖子类型的posts\\u per\\u页面限制。在存档中。php页面我显示不同的帖子类型,对于特定的“出版物”帖子类型,我想显示所有帖子。我如何在不影响传统“post”类型的情况下实现这一点?