重写规则在路径中添加文件夹

时间:2013-07-05 作者:Oterox

我必须为自定义帖子类型做一些url重写
我有两种自定义帖子类型:公文包和位置。

我需要更改的url如下:

current: http://example.com/portfolios/user1/
Should change to: http://example.com/production/portfolios/user1/

current: http://example.com/locations/loc1/
should change to: http://example.com/production/locations/loc1/
如何使用add_rewrite_rules? 使用generate_rewrite_rules?

1 个回复
最合适的回答,由SO网友:Marco Panichi 整理而成

我认为公文包和位置是两种自定义类型,对吗?

在这种情况下,您必须更改自定义类型注册中的slug选项:

register_post_type( \'portfolios\', array(
    ...
    \'rewrite\' => array("slug" => "/production/portfolios", "with_front" => false),
) );

结束

相关推荐