Como remover uma coluna da página Postagens

11

Em uma pergunta anterior, perguntei como adicionar uma coluna à página Postagens na seção Administração e obtive uma resposta funcional. Mas agora eu preciso saber como excluir uma coluna existente (por exemplo, a coluna Data) para que minha coluna Data personalizada a substitua.

Justin Long
fonte

Respostas:

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' );
Milo
fonte
1

Em campos diferentes, também é possível desativar a função do WP; como exemplo comentários e autor:

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

a sequência de caracteres postada é para o post_type, você também pode usar isso para todos os tipos de postagens via:

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

insira a descrição da imagem aqui

bueltge
fonte