我通过Metabox插件创建了sustom分类法和自定义帖子类型。
我能够创建自定义帖子类型的帖子,并将它们分配给自定义分类法。
但当我试图将它们列在类似于归档页面的网站上时。com/post类型/自定义分类仅显示404模板。
你能帮帮我吗?
这是我的自定义帖子类型函数:
function portfolio_post_type() {
$args = array (
\'label\' => esc_html__( \'Buchgestaltungen\', \'portfolio-post-type\' ),
\'labels\' => array(
\'menu_name\' => esc_html__( \'Buchgestaltungen\', \'portfolio-post-type\' ),
\'name_admin_bar\' => esc_html__( \'Buchgestaltung\', \'portfolio-post-type\' ),
\'add_new\' => esc_html__( \'Add new\', \'portfolio-post-type\' ),
\'add_new_item\' => esc_html__( \'Add new Buchgestaltung\', \'portfolio-post-type\' ),
\'new_item\' => esc_html__( \'New Buchgestaltung\', \'portfolio-post-type\' ),
\'edit_item\' => esc_html__( \'Edit Buchgestaltung\', \'portfolio-post-type\' ),
\'view_item\' => esc_html__( \'View Buchgestaltung\', \'portfolio-post-type\' ),
\'update_item\' => esc_html__( \'Update Buchgestaltung\', \'portfolio-post-type\' ),
\'all_items\' => esc_html__( \'All Buchgestaltungen\', \'portfolio-post-type\' ),
\'search_items\' => esc_html__( \'Search Buchgestaltungen\', \'portfolio-post-type\' ),
\'parent_item_colon\' => esc_html__( \'Parent Buchgestaltung\', \'portfolio-post-type\' ),
\'not_found\' => esc_html__( \'No Buchgestaltungen found\', \'portfolio-post-type\' ),
\'not_found_in_trash\' => esc_html__( \'No Buchgestaltungen found in Trash\', \'portfolio-post-type\' ),
\'name\' => esc_html__( \'Buchgestaltungen\', \'portfolio-post-type\' ),
\'singular_name\' => esc_html__( \'Buchgestaltung\', \'portfolio-post-type\' ),
),
\'public\' => true,
\'exclude_from_search\' => false,
\'publicly_queryable\' => true,
\'show_ui\' => true,
\'show_in_nav_menus\' => true,
\'show_in_menu\' => true,
\'show_in_admin_bar\' => false,
\'show_in_rest\' => true,
\'menu_position\' => 20,
\'menu_icon\' => \'dashicons-arrow-right-alt2\',
\'capability_type\' => \'post\',
\'hierarchical\' => false,
\'has_archive\' => true,
\'query_var\' => true,
\'can_export\' => true,
\'supports\' => array(
\'title\',
\'editor\',
\'thumbnail\',
\'custom-fields\',
\'revisions\',
),
\'rewrite\' => array(
\'with_front\' => false,
),
);
register_post_type( \'buchgestaltung\', $args );
}
add_action( \'init\', \'portfolio_post_type\' );
这是我的自定义分类功能:
function buchgestaltungskategorie() {
$args = array (
\'label\' => esc_html__( \'Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'labels\' => array(
\'menu_name\' => esc_html__( \'Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'all_items\' => esc_html__( \'All Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'edit_item\' => esc_html__( \'Edit Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'view_item\' => esc_html__( \'View Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'update_item\' => esc_html__( \'Update Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'add_new_item\' => esc_html__( \'Add new Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'new_item_name\' => esc_html__( \'New Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'parent_item\' => esc_html__( \'Parent Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
\'parent_item_colon\' => esc_html__( \'Parent Buchgestaltungskategorie:\', \'buchgestaltungskategorie\' ),
\'search_items\' => esc_html__( \'Search Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'popular_items\' => esc_html__( \'Popular Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'separate_items_with_commas\' => esc_html__( \'Separate Buchgestaltungskategorien with commas\', \'buchgestaltungskategorie\' ),
\'add_or_remove_items\' => esc_html__( \'Add or remove Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'choose_from_most_used\' => esc_html__( \'Choose most used Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'not_found\' => esc_html__( \'No Buchgestaltungskategorien found\', \'buchgestaltungskategorie\' ),
\'name\' => esc_html__( \'Buchgestaltungskategorien\', \'buchgestaltungskategorie\' ),
\'singular_name\' => esc_html__( \'Buchgestaltungskategorie\', \'buchgestaltungskategorie\' ),
),
\'public\' => true,
\'show_ui\' => true,
\'show_in_menu\' => true,
\'show_in_nav_menus\' => true,
\'show_tagcloud\' => true,
\'show_in_quick_edit\' => true,
\'show_admin_column\' => false,
\'show_in_rest\' => false,
\'hierarchical\' => true,
\'query_var\' => true,
\'sort\' => true,
\'rewrite\' => array(
\'slug\' => \'buchgestaltung\',
\'with_front\' => false,
\'hierarchical\' => true,
),
);
register_taxonomy( \'buchgestaltungskategorie\', array( \'buchgestaltung\' ), $args );
}
add_action( \'init\', \'buchgestaltungskategorie\', 0 );
我喜欢访问存档页面的方式是站点。com/buchgestaltung/start此页面应列出所有分配了自定义分类法“start”的帖子。
你能告诉我为什么这不起作用吗?
卢卡斯