Blog page problems 时间:2010-10-21 作者:Ben Everard 好的,请原谅这个愚蠢的问题。在我的新博客上,我希望主页是我创建的“主页”,而不是文章列表。。。没关系,我去Settings -> Reading -> Front page displays 和更改Front page 到Home.但现在我想要/blog/ 为了列出我的文章,我得到了404分我在这件事上有点纠结,任何帮助都将不胜感激。 4 个回复 最合适的回答,由SO网友:ronald 整理而成 这取决于索引的方式。主题的php已编码。如果它是一个标准的博客索引页面(就像2010年一样),那么您需要做的就是:创建一个名为“博客”的页面(或您喜欢的任何页面),无需添加任何内容或选择任何模板,在wp dashboard>Settings>阅读:勾选“static front page”(静态首页),选择您的“home”(主页)作为首页,选择您创建的“blog”(博客)页面作为贴子页面,这同样取决于默认索引。WordPress主题的php。它还可以帮助重新生成永久链接,请转到wp dashbaord>Settings>permalinks并单击“save changes”(保存更改)(无需更改任何内容)。注意更新时的任何警告消息。htaccess(并在需要时手动更新),然后再次检查。 SO网友:traxor 您需要编辑主题目录(wp-content/themes/your-theme/index.php)中的“index.php”,这将显示您的所有摘录等。 SO网友:Rarst 这有点难以解释。仔细检查一下Settings Reading SubPanel 和Creating a Static Front Page 在法典中。基本上当你设置静态Front page 你的帖子索引被推到任何地方。然后您可以选择创建页面并将其分配给Posts page 这将充当以前的blog root。在更深的层次上,这样的页面将跟随is_home 中的模板路径Template Hierarchy 而不是常规is_page.如果我没有遗漏任何内容,请使用slug创建页面blog 并将其分配给Posts page 将得到您想要的内容,该页面将由模板控制home.php (如有)或index.php (有效的站点根)。 SO网友:Natalie 这就是我所做的:创建一个名为blog.php (这是您的博客模板)创建一个名为“博客”或“我的博客”的页面,无论您想怎么称呼它,并将博客模板分配给此页面将博客页面添加到主菜单选择博客页面作为帖子页面重新生成permalink 结束 文章导航