使用固定链接、类别插件和标记插件

时间:2011-07-23 作者:Ash Menon

我正在尝试为我的网站设置一些永久链接。现在所有的帖子都在sitename下。com/blog/,这很好。但类别页面和标记页面显示为“sitename”。“com/blog/category/catname”和“sitename”。com/blog/tag/tagname’。

有没有办法跳过URL的“类别”和“标记”部分?如:\'sitename。com/blog/catname\'\'sitename。com/博客/标记名\'

我尝试将“Category base”和“Tag base”的可选设置(设置-->Permalinks-->可选)保留为空,但它们默认为“Category”和“Tag”,这使我回到了以前的问题。

然后我试着用“博客”代替。它适用于类别和标签,但随后会使所有帖子重定向到404页面。就好像它在搜索一个名为[postname]的类别/标签,如果找不到,404s me。

有人遇到这种问题/找到了解决方法吗?

2 个回复
SO网友:drivebass

出于同样的原因,我今天也在和我的permalinks打交道。我最终找到了一个非常有效的解决方案。

您必须将自定义永久链接结构更改为:

/%category%/%postname%/
在category base字段中,只需输入一个句号:
.
您的永久链接将以以下形式显示:

CATEGORY PAGE
mysite.com/blog/category-name/

POST PAGE
mysite.com/blog/category-name/post-name/
但我认为它对标签页不起作用。我试着把“放”在tag base字段中,permalink是正确的,如:

TAG PAGE
mysite.com/blog/tag-name/
但页面返回错误404。因此,我猜如果没有默认的“tag”标记基,它将看不到页面。

SO网友:Srikanth AD

高级permalinks插件可能会解决您的问题

<小时>

advanced permalinks

结束

相关推荐

为什么我看到任何用户都有Manage_Categories功能,但没有Manage_Tages功能?

使用“Members”或“Capability Manager”之类的插件,我看不到这样的插件manage_tags 能力。难道不应该有这样一个吗manage_categories?编辑:我想我知道了。manage\\u术语适用于所有分类法。没有一个专门用于标记,但如果我愿意,我可以创建一个。这可以让我设置一个只能编辑类别而不能编辑标记的角色,反之亦然。注:我的评分下降了。如果你对我的评价很低,请说明原因。谢谢