¿Hay alguna forma en Wordpress para evitar que los editores de contenido seleccionen la opción "Tamaño completo" al insertar imágenes en una publicación? Ya he intentado Wordpress evita que los usuarios publiquen cargas de imágenes a tamaño completo pero uno que parece no estar funcionando (última actividad en 2010).

3
jmeinlschmidt 14 may. 2016 a las 22:33

3 respuestas

La mejor respuesta

En caso de que no desee tamaños codificados, intente esto en su functions.php:

add_filter('image_size_names_choose', function($sizes)
{
    unset($sizes['full']);
    return $sizes;
});

Referencias:

5
MinhTri 22 may. 2016 a las 18:50

Debería poder filtrar esa opción:

function add_image_insert_override($size_names){

    //default array with hardcoded values for add_image_size
    $size_names = array(
                      'thumbnail' => __('Thumbnail'), 
                      'medium'    => __('Medium'), 
                      'large'     => __('Large'),
                      //'full'      => __('Full Size')
                    );

  return $size_names;

};

add_filter( 'image_size_names_choose', 'add_image_insert_override' );

Este gist entra en un poco más de detalle.

0
mburesh 22 may. 2016 a las 18:31

Aquí está mi solución.

function sgr_filter_image_sizes( $sizes) {

    unset( $sizes['thumbnail']);
    unset( $sizes['medium']);
    unset( $sizes['large']);

    return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'sgr_filter_image_sizes');
-1
jmeinlschmidt 14 may. 2016 a las 20:43