要在WordPress Gutenberg编辑器中支持自定义分类法,您需要执行以下步骤:
创建自定义分类法:
首先,您需要在您的主题或插件中注册自定义分类法。可以通过添加以下代码到您的主题的functions.php
文件或自定义插件文件来完成:
function custom_taxonomy() {
$labels = array(
'name' => '自定义分类',
'singular_name' => '自定义分类',
'menu_name' => '自定义分类',
'add_new_item' => '添加新分类',
'edit_item' => '编辑分类',
'update_item' => '更新分类',
'view_item' => '查看分类',
'search_items' => '搜索分类',
);
$args = array(
'labels' => $labels,
'hierarchical' => true, // 如果希望分类具有父子关系,请设置为true
'public' => true,
'show_ui' => true,
'show_in_rest' => true, // 这一行是关键,它允许在Gutenberg编辑器中使用此分类法
);
register_taxonomy('custom_taxonomy', array('post'), $args); // 'post' 可以替换为您希望在哪种类型的内容中使用分类法
}
add_action('init', 'custom_taxonomy');
在上面的代码中,您可以根据需要自定义分类法的标签和参数。
更新分类法:
创建分类法后,您需要确保您的WordPress站点已更新,以便在Gutenberg编辑器中使用新的分类法。
在Gutenberg编辑器中使用自定义分类法:
现在,您应该可以在Gutenberg编辑器中使用您创建的自定义分类法。当您创建或编辑文章时,在文章的右侧边栏中应该会出现一个“分类”框,其中包括您创建的自定义分类法。
可以在该框中选择已有的分类,或者创建新的分类。在文章中使用这些分类可以帮助您更好地组织您的内容。
请确保备份您的网站数据和主题文件,以免出现意外情况。如果您不熟悉主题或插件的开发,请谨慎操作,或者考虑寻求专业帮助。