我一直在使用二十十一干净的WordPress安装,没有任何插件或其他修改。 该博客包含了相关的标签和分类约800帖。
我想所有这些职位转移到自定义后的类型。 通过添加以下代码到我的functions.php我的博客现在已安装并正常使用的自定义后的类型。
//Add custom post type
add_action( 'init', 'create_en_post_type' );
function create_en_post_type() {
register_post_type( 'en_post', array(
'labels' => array(
'name' => __( 'English Posts' ),
'singular_name' => __( 'English Post' )
),
'public' => true,
'menu_position' => 5,
'rewrite' => array('slug' => 'en'),
'supports' => array(
'title',
'editor',
'author',
'excerpt',
'comments',
'custom-fields'
)
));
}
//Add belonging custom taxonomy
add_action( 'init', 'build_taxonomies', 0 );
function build_taxonomies() {
register_taxonomy( 'english_categories', 'en_post', array( 'hierarchical' => true, 'label' => 'English Categories', 'query_var' => true, 'rewrite' => true ) );
register_taxonomy( 'english_tags', 'en_post', array( 'hierarchical' => false, 'label' => 'English Tags', 'query_var' => true, 'rewrite' => true ) );
}
现在,我需要的是到正规的岗位类型更改为我的自定义后的类型。 我已经成功地移动使用插件的职位转换文章类型 ,但我的分类不转换。
我知道我可以创建类似的自定义类别,并指定自定义信息给他们,但怎么样的标签? 我怎样才能将这些(自动,1200个标签)?
我已经试过手动乱搞在数据库中,但我不能使它发挥作用。