我有这种永久性的post
类型:/widgets/%category%/%postname%/
问题是/widgets
url地址(http://mysite.com/widgets
) 显示未找到页面错误(404)。默认模板是什么?
我已经index.php
, archive.php
, category.php
, single.php
使用一些自定义模板。
我想我应该说的另一件事是用widgets
然后将其分配给模板,错误消失,模板的内容出现。
我有这种永久性的post
类型:/widgets/%category%/%postname%/
问题是/widgets
url地址(http://mysite.com/widgets
) 显示未找到页面错误(404)。默认模板是什么?
我已经index.php
, archive.php
, category.php
, single.php
使用一些自定义模板。
我想我应该说的另一件事是用widgets
然后将其分配给模板,错误消失,模板的内容出现。
没有“/小部件”的模板。模板是关于内容类型的,而不是URL片段。
在我看来,你的网页黑客行为是完全合法的。另一种处理方法是创建一个widgets类别,它是所有其他类别的父类别,并将permalink结构更改为/%category%/%postname%/
我对运行在WP 3.3上的一个站点有一个问题,当我们通过“/%post\\u id%/%postname%/”使永久链接成为任何内容时,归档页面会断开并变成404。经过一些研究,我明白了为什么从性能的角度来看,这不是一个好的做法,所以我尝试了建议的备选方案:“/%year%/%postname%/”和“/%post\\u id%/%postname%/”这两个建议都有效,只是只有使用post\\u id的建议,归档URL才会变成“/date/2012/11/”,并被找到。根据permalink的任何其他建