Php 如何实现自定义帖子类型的分级分类url结构?
我在多语言Wordpress网站上工作,自定义帖子类型(如Cars),我在创建正确的url结构方面遇到困难 我没有使用任何用于翻译的插件(我发现它们都有点过分),我希望它可以通过类别进行管理,每个类别代表一种语言(EN、FR、ES等) 然后,永久链接应该如下所示:Php 如何实现自定义帖子类型的分级分类url结构?,php,wordpress,url,permalinks,Php,Wordpress,Url,Permalinks,我在多语言Wordpress网站上工作,自定义帖子类型(如Cars),我在创建正确的url结构方面遇到困难 我没有使用任何用于翻译的插件(我发现它们都有点过分),我希望它可以通过类别进行管理,每个类别代表一种语言(EN、FR、ES等) 然后,永久链接应该如下所示: // eg.: /en/cars/bmw /$category_slug/cars/$post_slug 这可以通过permalink管理使用默认的post类型轻松实现,但我无法使用自定义类型 我得到的最接近的结果是: // eg.
// eg.: /en/cars/bmw
/$category_slug/cars/$post_slug
这可以通过permalink管理使用默认的post类型轻松实现,但我无法使用自定义类型
我得到的最接近的结果是:
// eg.: /cars/en/bmw
/cars/$category_slug/$post_slug
使用此设置:
register_post_type('cars', array(
'rewrite' => array(
'slug' => 'cars/%cars_taxonomy%' // "cars_taxonomy" is the name of my taxonomy for function register_taxonomy()
)
);