多个自定义帖子类型的同一个子弹

时间:2020-06-08 13:55:39

标签: php wordpress custom-post-type permalinks slug

有人知道如何为多种自定义帖子类型创建相同的代码吗? 我正在尝试使products_inner和products post类型以slug:products开头。 这就是我尝试过的。我有一个404 for products页面,但是products_inner页面仍然有效。

这也是我为实现页面层次结构而添加的内容。 产品/%field_product_category%/%field_brand%/%postname%/

products_inner slug:/%field_product_category%/%field_product_high_level%/%postname%/

Functions.php

add_filter( 'register_post_type_args', 'wpse247328_register_post_type_args', 10, 2 );
function wpse247328_register_post_type_args( $args, $post_type ) {

    if ( 'product_inner' === $post_type ) {
        $args['rewrite']['slug'] = 'products';
    }

    return $args;
}

请帮助!!谢谢!

0 个答案:

没有答案
相关问题