WordPress:页面、自定义文章类型和分类法的相同固定链接结构?
在WordPress中,对于页面、自定义文章类型和分类法,可以使用相同的永久链接结构吗?这个问题的出现是因为有人想要在WordPress中使用相同的永久链接结构来处理页面、自定义文章类型和分类法,但是他们遇到了一些问题。解决这个问题的方法有多种,可以自己编写代码,创建一些复杂的.htaccess规则,或者使用一些插件的组合。下面是一些解决方法的参考:
1. 这篇文章中提到了一个插件,叫做wp-no-category-base,可以解决这个问题。但是需要注意,这样做可能会引发一些问题,比如当你尝试给一个特定的文章标签或分类法命名相同的名称时,可能会出现问题。具体的解决方法可以参考这里:https://wordpress.stackexchange.com/questions/42120/remove-slug-in-taxonomy-url。
2. 如果wp-no-category-base插件不能处理自定义文章类型的问题,可以尝试使用另一个插件,叫做wp-no-taxonomy-base。这个插件的代码虽然已经有一段时间没有更新了,但是可以尝试使用。
对于在WordPress中使用相同的永久链接结构处理页面、自定义文章类型和分类法,可以使用上述提到的插件或者编写自己的代码来解决。但是需要注意可能会引发一些问题,所以在使用之前需要慎重考虑。
问题的原因是WordPress默认情况下,页面、自定义文章类型和分类的永久链接具有相同的结构。这可能导致链接冲突和不方便的链接管理。
解决方法是使用插件custom permalink。通过使用该插件,可以自定义设置URL链接。这样,页面、自定义文章类型和分类的永久链接可以拥有不同的结构,避免了链接冲突和管理不便的问题。
custom permalink插件的下载链接为:http://wordpress.org/plugins/custom-permalinks/