Root category template?

时间:2017-07-15 作者:thebigE

我找不到为我的根类别页面创建模板的方法??

我的档案。php文件适用于任何链接,如:

http://adress.com/category/category-name

但对于http://adress.com/category/

我找不到可以编辑该url的文件?目前我只有一个404。。。

有什么想法吗?我试图添加一个模板归档段塞。php未成功:(

非常感谢你的帮助!

2 个回复
SO网友:Tom J Nowell

你找不到它,因为它不存在。该位置没有页面。

在WordPress中,所有内容要么是帖子的存档,要么是某种类型的帖子。页面是类型的帖子page 日期档案是岗位档案

所以如果你去/category 它会显示什么?由于这个原因,那里没有什么可展示的。您需要编写一个重写规则,手动加载一个模板,前提是它不会干扰其他重写规则

SO网友:Johansson

您的主页已显示所有类别的帖子。你在那条路上找不到任何东西的原因是/category/ 是类别的基本术语,方式相同/tag/ 用于标记。如果导航到,可以在permalink页面中检查此项Settings > Permalinks.

只有一个条件,你可以有一个页面列出每个类别的每一篇文章,那就是你有一个静态主页。在这种情况下,如果您导航到http://example.com/blog/ 您将在网站上看到每个帖子的列表。如果愿意,可以重定向http://example.com/category/http://example.com/blog/.

但是,请注意不要重定向任何其他路径,例如http://example.com/category/example/, 并确保将静态页面设置为主页,否则将陷入无限循环。

但正如@Tom已经提到的,四分之一的互联网运行在WordPress上,因此他们没有SEO问题。所以,你可以忘掉它;)

结束

相关推荐

Categories' hierarchy in URL

我目前正在处理的网站中的帖子都有多个层次分类。例如:Source - Books -- Moby Dick -- Sherlock Holmes 永久链接设置为/%category%/%postname%/. 然而,一篇文章的URL并不包括所有的子类别——我得到的只是site.com/source/books/*postname*, 尽管这篇文章在来源上没有分类,但只在书籍+白鲸上。有人能帮我找出如何调整这种行为吗?非常感谢。