要在WordPress中为自定义文章类型添加后台分类筛选,您可以按照以下步骤操作:
register_post_type
函数注册您的自定义文章类型。例如:function custom_post_type() {
register_post_type('your_custom_post_type', array(
'labels' => array(
'name' => 'Custom Post Type',
'singular_name' => 'Custom Post Type'
),
'public' => true,
'has_archive' => true,
'supports' => array('title', 'editor', 'thumbnail'),
));
}
add_action('init', 'custom_post_type');
register_taxonomy
函数,例如:function custom_taxonomy() {
register_taxonomy(
'custom_taxonomy',
'your_custom_post_type',
array(
'label' => 'Custom Taxonomy',
'hierarchical' => true,
'public' => true,
'show_ui' => true,
'show_admin_column' => true,
)
);
}
add_action('init', 'custom_taxonomy');
register_taxonomy
函数中的参数中设置了show_ui
和show_admin_column
为true
,如上所示。一旦完成上述步骤,您应该在自定义文章类型的编辑页面中看到分类筛选框,允许您将文章分配到不同的分类中。这样,您就可以在后台按分类对您的自定义文章类型进行筛选了。