如何更改固定链接以显示类别名称/帖子名称?

时间:2011-02-05 作者:Scott B

我已经将下面的字符串放入我的自定义permalinks输入中,但它似乎没有任何效果。。。

/%类别%/%postname%/

我试图确保我的帖子链接是以/类别名称/帖子名称的形式出现的

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

如果没有相关网站的链接,就很难理解确切的问题。但是,如果问题是实际包含了“category”一词(例如.com/category/category name/post name),那么我会使用这个插件(几乎每个网站都使用这个插件)

http://wordpress.org/extend/plugins/wp-no-category-base/

SO网友:Hayden

这可能是第三方wordpress主题冲突。临时启用default WP主题和测试。

另请注意:

出于性能原因,最好不要在permalink结构的开头使用category、tag、author或postname字段。原因是这些都是文本字段,在permalink结构的开头使用它们,WordPress需要更多的时间来区分您的帖子URL和页面URL(页面URL总是使用文本“Page slug”作为URL),为了弥补这一点,WordPress在其数据库中存储了大量额外信息(以至于有很多页面的网站都遇到了困难)。因此,最好在帖子的永久链接结构中至少有两个路径段,例如/%year%/%postname%/甚至是/posts/%postname%/。

资料来源:Wordpress.org Documentation

结束

相关推荐

curl problem or permalinks

我刚刚配置了我的VPS,我使用的是Centos,一切都很好,但如果我将永久链接设置为自定义结构,然后接受主页,没有帖子出现,它会显示404页,我想这是因为我没有启用curl,但我不知道我的php在哪里。我的centos中的ini文件?好的,我的卷曲被启用了,我检查过了phpinfo(); 这里是URLhttp://74.117.158.182/info.php但如果我在我的wordpress中设置了永久链接,那么接受主页,所有都会给我404页,你可以在这个URL上查看http://mbas.co.in如果