问题描述
我要接管一个拥有许多CPT /自定义分类法的WordPress网站。我正在尝试将创建CPT和分类法的代码转换为我的格式-我已反复使用这种格式。 CPT工作正常,但不适用于分类法。这是我的代码-您看到什么地方了吗?
/* Jobs CPT - From PrevIoUs Site
................................................................................................*/
function iba_jobs_post_type() {
$labels = array(
'name' => 'Jobs','singular_name' => 'Job','menu_name' => 'Jobs','parent_item_colon' => 'Parent Job','all_items' => 'All Jobs','view_item' => 'View Job','add_new_item' => 'Add New Job','add_new' => 'New Job','edit_item' => 'Edit Job','update_item' => 'Update Job','search_items' => 'Search Jobs','not_found' => 'No Jobs found','not_found_in_trash' => 'No Jobs found in Trash',);
$args = array(
'labels' => $labels,'public' => true,'publicly_queryable' => true,'show_ui' => true,'show_in_menu' => true,'query_var' => true,'rewrite' => true,'capability_type' => 'post','menu_icon' => 'dashicons-naMetag','has_archive' => true,'hierarchical' => false,'with_front' => false,'supports' => array( 'title','editor','thumbnail','custom-fields'),'rewrite' => array( 'slug' => 'iba-jobs','with_front' => false )
);
register_post_type( 'iba-jobs',$args );
}
add_action( 'init','iba_jobs_post_type' );
// Add Jobs Taxonomy
function iba_jobs_post_type_taxonomies() {
// Types
$labels_job_types = array(
'name' => 'Jobs Categories','singular_name' => 'Job Category','search_items' => 'Search Job Categories','all_items' => 'All Job Categories','edit_item' => 'Edit Job Categories','update_item' => 'Update Job Category','add_new_item' => 'Add New Job Category','new_item_name' => 'New Job Category','menu_name' => 'Job Categories'
);
$args_job_types = array(
'hierarchical' => true,'labels' => $labels_job_types,'show_ui' => true,'show_admin_column' => true,'query_var' => true,'rewrite' => array( 'slug' => 'iba-jobs/type','with_front' => false )
);
register_taxonomy( 'iba-jobs-categories','iba_jobs',$args_job_types );
}
// hook into the init action
add_action( 'init','iba_jobs_post_type_taxonomies',0 );
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)