我想为我的博客做一个存档页面。WordPress的博客存档页
我有我的WordPress安装在:domain.com, 该博客是domain.com/blog 和所有其他页/自定义文章类型从根本
工作比如我有一个自定义后键入客户端,此cpt在domain.com/clients上运行for a archive-clients.php概述页面。
现在我试图为博客做一个相同的页面,但没有任何工作。 唯一可行的是我的index.php。
我想为我的博客做一个存档页面。WordPress的博客存档页
我有我的WordPress安装在:domain.com, 该博客是domain.com/blog 和所有其他页/自定义文章类型从根本
工作比如我有一个自定义后键入客户端,此cpt在domain.com/clients上运行for a archive-clients.php概述页面。
现在我试图为博客做一个相同的页面,但没有任何工作。 唯一可行的是我的index.php。
你应该能够创建一个名为archive.php
编辑文件:下面
更多信息如果你想有一个特殊的链接,该网页/博客页面创建一个额外的模板:
Wordpress寻找模板名称来索引页面模板列表。例如:
/*
Template Name: Blog Archive
*/
从技术上讲,你可以复制从index.php文件或archive.php代码,创建另一个文件,将复制的代码它,并在文件的打开和关闭内的极顶php标签有模板名称代码。这将允许您在wordpress管理区域中创建一个名为blog(或其他任何地方)的新页面,然后您可以将其分配给名为blog archive的模板。
的更多信息: http://codex.wordpress.org/Page_Templates http://codex.wordpress.org/Template_Hierarchy
我有这个网页,但不工作。另外,当我删除页面下的博客页面时,我会看到我的404页面。 – 2014-12-03 16:25:33
我不认为你理解它。我知道如何使用它,它适用于我的自定义帖子类型和其他带有模板的页面。它不工作的唯一页面是博客页面,看起来它不能像这种方法那样工作。 – 2014-12-03 19:14:35
这很奇怪。 另一种可能性是创建一个page-blog.php,如果你有一个叫做博客的slu then,那么wordpress会自动呈现它(如果你有它设置为默认模板)你可能还想检查你的网站设置,看看你是否将博客或存档页面设置为首页,因为这可能压倒一切。 – elev 2014-12-03 19:46:20