如何为类别创建自定义URL

时间:2012-11-04 作者:DCLiving

我接管了一个以三种不同方式在URL中显示类别的网站。

对于某些类别,它显示“?category_name=blah“(不理想,但我可以接受)

对于新创建的类别,它显示“?cat=####“结构。(我不想要这个)

然而,对于主页上显示的两个类别,它甚至没有显示“类别”一词。它甚至没有显示类别slug。。。它显示了一个完全不同的词。具体来说,类别是“第一列”,但URL显示“sitename.org/latestposts”。页面标题显示“第一列”。另一类是“员工博客”,URL也显示“员工博客”。

他们是怎么做到的?

如何使新类别停止显示“?cat=#####”格式?

我阅读了关于permalinks的所有注释,htaccess文件似乎允许我进行更新。我在php文件中找不到任何更改类别名称的参考。我花了一个多星期的时间断断续续地想弄清楚这件事。原来的人不会回复我的电子邮件,所以我真的很沮丧。非常感谢您的帮助!

1 个回复
SO网友:C2121

检查设置→ Permalinks同样,如果在“常用设置”中选择“默认”,则将使用包括类别在内的所有页面?cat={category_name}. 为了使SEO技术受益,最好的选择是帖子名称和自定义结构。

结束