Cách xóa một cột khỏi trang Bài viết


11

Trong một câu hỏi trước tôi đã hỏi làm thế nào để thêm một cột vào trang Bài viết trong phần Quản trị và nhận được câu trả lời hoạt động. Nhưng bây giờ tôi cần biết cách xóa một cột hiện có (ví dụ: cột Ngày) để cột Ngày tùy chỉnh của tôi thay thế nó.

Câu trả lời:


29
function my_manage_columns( $columns ) {
  unset($columns['date']);
  return $columns;
}

function my_column_init() {
  add_filter( 'manage_posts_columns' , 'my_manage_columns' );
}
add_action( 'admin_init' , 'my_column_init' );

1

Trên một trường khác, bạn cũng có thể hủy kích hoạt chức năng của WP; như ví dụ bình luận và tác giả:

add_action( 'admin_init', 'fb_deactivate_support' );
function fb_deactivate_support() {
    remove_post_type_support( 'post', 'comments' );
    remove_post_type_support( 'post', 'author' );
}

chuỗi bài dành cho post_type, bạn cũng có thể sử dụng chuỗi này cho tất cả các loại bài qua:

foreach ( get_post_types() as $post_type ) {
    remove_post_type_support( $post_type, 'comments' );
} 

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.