Câu trả lời:
Có, loại bỏ hỗ trợ biên tập từ loại bài tùy chỉnh của bạn.
Bạn có thể làm điều đó theo hai cách.
Thí dụ:
$args = array(
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'capability_type' => 'post',
'has_archive' => true,
'supports' => array('title','author','thumbnail','excerpt','comments')
);
register_post_type('book',$args);
2.Sử dụng hỗ trợ remove_post_type nếu loại bài đăng tùy chỉnh không được xác định bởi mã của bạn (tức là một số plugin / chủ đề khác đã xác định loại bài đăng tùy chỉnh).
Thí dụ:
add_action('init', 'my_rem_editor_from_post_type');
function my_rem_editor_from_post_type() {
remove_post_type_support( <POST TYPE>, 'editor' );
}
Khi đăng ký loại bài đăng tùy chỉnh của bạn không chỉ định hỗ trợ cho biên tập viên.
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'has_archive' => true,
'hierarchical' => false,
'menu_position' => null,
// on the supports param here you see no 'editor'
'supports' => array('title','author','thumbnail','excerpt','comments')
);
register_post_type('book',$args);
Thêm thông tin Xem: Chức năng Tham khảo / đăng ký loại bài .
Bạn cũng có thể thiết lập
'supports' => false
để tránh hành vi mặc định (tiêu đề và biên tập viên).
Lưu ý: đây là 3,5 hoặc cao hơn.
Bạn có thể xóa tittle hoặc trình chỉnh sửa trong quản trị viên của mô-đun bài
function mvandemar_remove_post_type_support() {
remove_post_type_support( 'post', 'title' );
remove_post_type_support( 'post', 'editor' );
}
add_action( 'init', 'mvandemar_remove_post_type_support' );