Pregunta

¿Cómo puedo quitar la caja me meta Imagen destacado? He intentado usar la función remove_meta_box y especificando el ID de cajas pero no parece funcionar como lo hace para las otras cajas meta nativos.

Este es el código específico Traté:

add_action( 'admin_menu', 'remove_thumbnail_box' );

function remove_thumbnail_box() {
    remove_meta_box( 'postimagediv', 'post', 'side' );
}
¿Fue útil?

Solución

No he tenido tiempo para probar esto, pero esto parece que debe trabajar para usted.

add_action('do_meta_boxes', 'remove_thumbnail_box');

function remove_thumbnail_box() {
    remove_meta_box( 'postimagediv','post','side' );
}

Marque esta para más información .

Editar El cambio principal es que tiene que adjuntar a la función do_meta_boxes en lugar de admin_menu

Otros consejos

El puesto en miniatura se agrega a un tipo de mensaje como algo este tipo de post soportes . Si desea eliminar la funcionalidad de post miniatura de un tipo de mensaje, puede llamar remove_post_type_support(). puestos de plantilla también se definen como tipos de envíos personalizados, así que debería funcionar también para ellos.

add_action( 'init', 'wpse4936_init', 100 /* Something high, to make sure all post types are registered */ );
function wpse4936_init()
{
    remove_post_type_support( 'post', 'post-thumbnail' );
    // Or remove it for all registerd types
    foreach ( get_post_types() as $post_type ) {
        remove_post_type_support( $post_type, 'post-thumbnail' );
    }
}
add_action('do_meta_boxes', 'remove_thumbnail_box');
function remove_thumbnail_box($post_type) {
    remove_meta_box( 'postimagediv', 'post.php', 'side' );
}

Wordpress parece deshabilitar sólo las imágenes destacadas al llamar do_meta_boxes acción también utilizan "post.php" como el tipo de mensaje en lugar de "post", no sé por qué esto es, ya que contradice la documentación. Advirtiendo a los do_meta_boxes parece fuego antes wp_get_current_user () la función esté disponible por lo que no será capaz de desactivar en función del tipo de usuario, es todo o nada. Tal vez alguien sabe de un trabajo alrededor.

Licenciado bajo: CC-BY-SA con atribución
scroll top