Как я могу переписать пользовательский тип записи в категории, созданные в WordPress? - PullRequest
0 голосов
/ 01 мая 2019

Я хочу переписать URL-адрес пользовательского типа сообщения в категории созданного мной WordPress (не в пользовательские категории!)

Чтобы сделать это, в functions.php я сделал это:

$args = array(
        'label'               => __( 'tour', 'trav' ),
        'description'         => __( 'Tour information pages', 'trav' ),
        'labels'              => $labels,
        'supports'            => array( 'title', 'editor', 'thumbnail', 'author' ),
        'taxonomies'          => array('category','tags'),
        'hierarchical'        => false,
        'public'              => true,
        'show_ui'             => true,
        'show_in_menu'        => true,
        'show_in_nav_menus'   => true,
        'show_in_admin_bar'   => true,
        'can_export'          => true,
        'rewrite'             => array('slug' => '%taxonomies%', 'with_front' => false),
        'has_archive'         => true,
        'exclude_from_search' => false,
        'publicly_queryable'  => true,
        'capability_type'     => 'accommodation',
        'map_meta_cap'        => true,
    );
    register_post_type( 'tour', $args );

Но это не работает, так как переписывается на myweb.com/%taxonomies%/postname

Например, что я хочу: myweb.com/england/visit-it

И вот что появляется: myweb.com/%taxonomies%/visit-it

...