2010-09-16 8 views
10

Oye ... bastante avergonzado de preguntar esto en realidad, debería ser capaz de encontrar esto en Google, pero debido a toda la nueva funcionalidad de WP, así como a los métodos más antiguos de hacerlo en Las versiones anteriores están plagadas de resultados de Google que he recurrido para aprovechar el conocimiento de un buen samaritano por ahí en alguna parte.Cómo cambiar los tamaños de imágenes en miniatura predeterminadas en Wordpress

Ya sé cómo configurar tamaños de miniaturas personalizados (estoy desarrollando un tema de estilo de revista), y en este momento estoy trabajando para que mi galería funcione. Cuando elijo "insertar para publicar" una imagen, me da 4 opciones: miniaturas pequeñas, medianas y grandes más el tamaño original.

Necesito saber, para fines de incrustación (no las miniaturas de la publicación destacada), cómo establecer los tamaños predeterminados de estas miniaturas para que aparezcan en la sección Medios de la pantalla de edición de publicaciones.

¿Alguna idea?

Respuesta

15

Respondí a mis propias preguntas, y me siento bastante tonto ... jaja.

Estaba en la pantalla Admin. Barra izquierda .. Configuración -> Medios, y ahí están. Tamaño miniatura, mediano y grande. No hay archivos pirateados, no es necesario configurar el tamaño personalizado en el archivo functions.php.

¡Uy!

+3

lol, solo tuve el mismo problema. Se mantuvo cambiando 'post_thumbnail_size' a ningún efecto. La única otra cosa que debe tener en cuenta es que es posible que tenga que volver a cargar sus imágenes o ejecutarlas a través de un proceso de regeneración de miniaturas. –

-9

Buscar en la carpeta raíz de wordpress como tal:

wordpress_root\wp-includes 

En esta carpeta hay un archivo llamado: media.php

Comenzando en la línea 34 hay una función:

function image_constrain_size_for_editor($width, $height, $size = 'medium') 

en esta función, comenzando en la Línea 41, está el siguiente código. Solo edítelo para sus necesidades:

elseif ($size == 'thumb' || $size == 'thumbnail') { 
     $max_width = intval(get_option('thumbnail_size_w')); 
     $max_height = intval(get_option('thumbnail_size_h')); 
     // last chance thumbnail size defaults 
     if (!$max_width && !$max_height) { 
      $max_width = 128; 
      $max_height = 96; 
     } 
    } 
+0

Siempre hay un método para hacer esto sin tener que editar nada fuera de la carpeta de la plantilla o la base de datos ... – jeffkee

+1

En realidad. Mirar tu código me dio la epifanía. get_option extrae datos de la tabla de configuraciones de Wordpress. Así que miré alrededor en la pantalla de administración ... si vas a Configuración-> Medios, las configuraciones de tamaño están todas allí. Desde una versión anterior de WP ... ¡Dios mío, me siento estúpido porque no pensé en esa sencilla opción! – jeffkee

+2

Aconseje contra la actualización de los archivos principales de WordPress. – avexdesigns

2

En function.php añadir este código:

update_option('thumbnail_size_w', 250); 
update_option('thumbnail_size_h', 141); 

update_option('medium_size_w', 850); 
update_option('medium_size_h', 478); 

update_option('large_size_w', 1200); 
update_option('large_size_h', 675); 

la imagen a tamaño nombres: 'pulgar', 'miniatura', 'medio',

El “pulgar” nombres 'grande' y “miniatura "Son solo alias

Cuestiones relacionadas