Php 分类法模板不适用于自定义帖子类型

Php 分类法模板不适用于自定义帖子类型,php,wordpress,custom-taxonomy,Php,Wordpress,Custom Taxonomy,我创建了一个自定义的post类型并添加了一个分类法,但是模板(taxonomy.php或taxonomy provinces.php)不起作用。我得到的只是一个404错误 我已经尝试保存永久链接设置以帮助重置永久链接问题 我做错了什么 自定义邮件类型的代码 /* Custom post type for 'Bedrijven' */ add_action( 'init', 'custom_post_bedrijven' ); function custom_post_bedrijven() {

我创建了一个自定义的post类型并添加了一个分类法,但是模板(taxonomy.php或taxonomy provinces.php)不起作用。我得到的只是一个404错误

我已经尝试保存永久链接设置以帮助重置永久链接问题

我做错了什么

自定义邮件类型的代码

/* Custom post type for 'Bedrijven' */

add_action( 'init', 'custom_post_bedrijven' );
function custom_post_bedrijven() {

    $labels = array(
        'name'                  => __('Bedrijven', 'post type general name'),
        'singular_name'         => __('Bedrijf', 'post type singular name'),
        'add_new'               => __('Nieuwe bedrijf'),
        'add_new_item'          => __('Bedrijf toevoegen'),
        'edit_item'             => __('Bedrijf bewerken'),
        'new_item'              => __('Nieuwe bedrijf'),
        'all_items'             => __('Bedrijven'),
        'view_item'             => __('Bedrijven bekijken'),
        'search_items'          => __('Bedrijven zoeken'),
        'not_found'             => __('Geen bedrijven gevonden'),
        'not_found_in_trash'    => __('Geen bedrijven gevonden in archief'),
        'parent_item_colon'     => '',
        'menu_name'             => 'Bedrijven'
    );

    $supports = array (
        'title', 'editor', 'page-attributes'
    );

    $details = array (
        'labels'            => $labels,
        'label'             => 'Bedrijven',
        'capability_type'   => 'post',
        'description'       => 'Custom post type voor bedrijven',
        'public'            => true,
        'publicly_queryable'=> true,
        'show_ui'           => true, 
        'show_in_admin_bar' => true,
        'query_var'         => true,
        'hierarchical'      => true,
        'has_archive'       => true,
        'exclude_from_search' => false,
        'supports'          => $supports,
        'rewrite'           => array (
            'slug'          => 'bedrijven',
            'with_front'    => false,
        ),
        'menu_icon'         => 'dashicons-store',
        'taxonomies'        => array(
            'bedrijven_provincies'
        )
    );

    register_post_type( 'bedrijven', $details );
    flush_rewrite_rules();
}
添加分类的代码

/* Custom taxonomy 'provincies' for CPT 'bedrijven' */

add_action('init', 'custom_bedrijven_provincies');
function custom_bedrijven_provincies() {

    $labels = array(
        'name'              => _x('Provincies', 'post type general name'),
        'singular_name'     => _x('Provincie', 'post type singular name'),
        'add_new'           => _x('Nieuwe provincie', 'client'),
        'add_new_item'      => __('Provincie toevoegen'),
        'edit_item'         => __('Provincie bewerken'),
        'new_item'          => __('Nieuwe provincie'),
        'view_item'         => __('Provincie bekijken'),
        'search_items'      => __('Provincie zoeken'),
        'not_found'         => __('Geen provincie gevonden'),
        'not_found_in_trash' => __('Geen provincie gevonden in archief')
    );

    $args = array(
        'labels'                => $labels,
        'hierarchical'          => true,
        'show_ui'               => true,
        'query_var'             => true,
        'show_in_nav_menus'     => true,
        'rewrite'               => array(
            'slug' => 'bedrijven_provincies',
            'with_front' => false,
        )
    );

    register_taxonomy('bedrijven_provincies', array('bedrijven'), $args);
    flush_rewrite_rules( false );
}

我认为会有永久性的问题。请转到此路径设置>>永久链接并再次保存此设置。。,
我相信URL会起作用。

我阅读了一个相关问题的答案,不幸的是,这不起作用。这就是为什么我提出了一个新问题。