Cómo eliminar una columna de la página de Entradas
3 jun 2011, 22:41:30
Vistas: 27.5K
Votos: 12
En una pregunta anterior, consulté cómo agregar una columna a la página de Entradas en la sección de Administración y obtuve una respuesta funcional. Pero ahora necesito saber cómo eliminar una columna existente (por ejemplo, la columna Fecha) para que mi columna de Fecha personalizada la reemplace.

Justin Long
199
Todas las respuestas a la pregunta
2
0
function my_manage_columns( $columns ) {
// Elimina la columna de fecha del listado de posts
unset($columns['date']);
return $columns;
}
function my_column_init() {
// Añade el filtro para modificar las columnas en el listado de posts
add_filter( 'manage_posts_columns' , 'my_manage_columns' );
}
// Ejecuta la función al inicializar el panel de administración
add_action( 'admin_init' , 'my_column_init' );

Milo
78.9K
3 jun 2011 23:00:48
0
En diferentes campos también es posible desactivar funciones de WP; como ejemplo los comentarios y el autor:
add_action( 'admin_init', 'fb_deactivate_support' );
function fb_deactivate_support() {
remove_post_type_support( 'post', 'comments' );
remove_post_type_support( 'post', 'author' );
}
El string 'post' es para el tipo de entrada, también puedes usar esto para todos los tipos de entradas mediante:
foreach ( get_post_types() as $post_type ) {
remove_post_type_support( $post_type, 'comments' );
}

bueltge
17.1K
5 jun 2011 13:39:31
Preguntas relacionadas
2
respuestas