如何在固定链接和面包屑中添加类别?

时间:2017-07-01 作者:Dinhu

我刚刚创建了一个帖子,名为dolphin 使用类别species, 但看起来像

http://example.com/dolphin/

如何设置species 类别显示在URL中。。喜欢

http://example.com/especies/dolphin/

也在面包屑里

谢谢

1 个回复
最合适的回答,由SO网友:Johansson 整理而成

你要找的是“美丽的永久链接”。您可以在WordPress的设置中进行设置。

前往Settings > Permalinks. 您会注意到在Common Settings 部分您需要的是列表中不可用的自定义结构。你必须自己添加它。

将此添加到自定义永久链接结构:

/%category%/%postname%/
因此,您的完整permalink将如下所示:

http://example.com/%category%/%postname%/
这将附加类别,然后将帖子的名称附加到URL。

如果要更改面包屑的结构,需要将其代码添加到问题中。如果不了解它是如何生成的,就不可能告诉您如何解决它。

要从永久链接中删除类别库,可以将此重写规则添加到.htaccess 文件:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^category/(.+)$ http://example.com/$1 [R=301,L]
</IfModule>
这将改变http://example.com/category/bloghttp://example.com/blog. 记住要改变example.com 到您网站的URL(请注意www)

您也可以通过安装一个FV Top Level CatsRemove Category URL 插件。Yoast也提供了这一点。

有一个技巧可以让你在不安装任何插件的情况下做到这一点,但它在4.6版之后就不起作用了。在这个技巧中,您将用句点填充类别库. 这将从URL中删除类别词,但不要这样做。它不再工作了,会让你陷入无限重定向。

结束

相关推荐

Update permalinks

我已经将名为Srpski的自定义“文件夹”添加到我的permalink结构中,如中所示。htaccess文件。因此,在WP Dashboard>Settings>Permalinks中,我的自定义permalink结构如下所示:http://webdizajntest.com/poljoprivredni-fakultet/Srpski/%postname%/当我添加新帖子或页面时,我的工作非常好。它显示了他们的永久链接Srpski 在url结构中,这就是我所需要的,因为要维护PageRank