2014-12-19 127 views
0

我试图实现与WordPress如下:与分类URLS改写CT,来自:的WordPress:自定义改写后与类型分类URL

http://www.example.com/constant/var/post-name 

有:

rewrite => array(slug => 'constant/var', with_front => false) 

它的工作原理预期。

现在,我试图动态替换/var/部分(使用当前帖子类型的分类名称)。所以像这样:

rewrite => array(slug => 'constant/'.get_terms()[0]->name, with_front => false) // I know that won't work :) 

如何实现这一目标?

回答

0

基本上你需要在更改url后刷新重写规则。所以在上面注册定制分类之后。只需添加以下代码之一,重写URL在处理WordPress的

$wp_rewrite->flush_rules();

flush_rewrite_rules();

+0

这将刷新重写规则,但不回答这个问题(我” m试图动态替换/ var/part(使用当前帖子类型的分类名称)?它是? – enguerranws 2014-12-19 10:59:00

相关问题