Cómo eliminar una columna de la página Publicaciones

10

En una pregunta anterior, pregunté cómo agregar una columna a la página de Publicaciones en la sección de Administración, y obtuve una respuesta de trabajo. Pero ahora necesito saber cómo eliminar una columna existente (por ejemplo, la columna Fecha) para que mi columna Fecha personalizada la reemplace.

    
pregunta Justin Long 03.06.2011 - 21:41

2 respuestas

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

En otros campos también es posible desactivar la función de WP; Como ejemplo de comentarios y autor:

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

la cadena posterior es para el tipo_publicación, también puede usar esto para todos los tipos de publicación a través de:

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

    
respondido por el bueltge 05.06.2011 - 12:39

Lea otras preguntas en las etiquetas