2014-12-03 123 views
0

我想为我的博客做一个存档页面。WordPress的博客存档页

我有我的WordPress安装在:domain.com, 该博客是domain.com/blog 和所有其他页/自定义文章类型从根本

工作比如我有一个自定义后键入客户端,此cpt在domain.com/clients上运行for a archive-clients.php概述页面。

现在我试图为博客做一个相同的页面,但没有任何工作。 唯一可行的是我的index.php。

回答

-1

你应该能够创建一个名为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

+0

我有这个网页,但不工作。另外,当我删除页面下的博客页面时,我会看到我的404页面。 – 2014-12-03 16:25:33

+0

我不认为你理解它。我知道如何使用它,它适用于我的自定义帖子类型和其他带有模板的页面。它不工作的唯一页面是博客页面,看起来它不能像这种方法那样工作。 – 2014-12-03 19:14:35

+0

这很奇怪。 另一种可能性是创建一个page-blog.php,如果你有一个叫做博客的slu then,那么wordpress会自动呈现它(如果你有它设置为默认模板)你可能还想检查你的网站设置,看看你是否将博客或存档页面设置为首页,因为这可能压倒一切。 – elev 2014-12-03 19:46:20