Como remover uma coluna da página Posts

10

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

    
por Justin Long 03.06.2011 / 21:41

2 respostas

27
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' );
    
por Milo 03.06.2011 / 22:00
1

Em campos diferentes também é possível que você desative 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' );
}

o post-string é para o post_type, você também pode usar isso para todos os tipos de post via:

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

    
por bueltge 05.06.2011 / 12:39

Tags