每个类别不同的永久链接结构

时间:2010-12-07 作者:Sergio Majluf

出于好奇,是否可以为不同的模板或类别使用不同的永久链接方案?

例如,对于宠物/狗类别中的“XYZ leach review”帖子,将其设置为“mysite.com/reviews/pets/dogs/XYZ\\u leach\\u review.php”,然后将另一类别中的任何帖子设置为“mysite.com/justthecastegory/the\\u post\\u name.php”?

1 个回复
SO网友:hakre

根据设计,整个wordpress站点有一个永久链接结构。您试图实现的目标需要为其中的一部分引入一个定制的永久链接结构。

这不是小事,因为您需要通过重写引入自己的永久链接(Rewrite API (Wordpress Codex)) 有时,你需要更改这些页面的链接。这可以通过适当函数的挂钩来完成。E、 g.对于get_category_link() 你可以利用category_link 滤器

我还没有在很大一部分网站上这样做,我认为这可能会带来问题,因为你需要在多个地方照顾好它才能正常工作。我不想说这是不可能的,但这只是提醒人们这可能会产生的副作用。

结束

相关推荐