No consigo cambiar el tamaño de thumnail en Wordpress
2 seguidores
Hola a todos.
Me estoy cambiando mi web y tengo un Theme de WP. El tamaño por defecto de los thumnails es horizontal, y al ser una web de fotografía es un engorro ya que las fotos verticales se cortan sin ningún sentido.
Para cargar los tumbnails, tiene el siguiente código
$image_url_small = wp_get_attachment_image_src($attachment->ID, "portfolio_thumb");
En el mismo PHP viene también el tamaño, pero al cambiarlo lo que hace es deformar la imagen. ¿Dónde puedo encontrar el attachament ID para modificar el tamaño en el que crea los thumnails?
Usuario desconocido
Si el sitio donde se define el tamaño de tu portfolio_thumb no está en functions o en un plugin (cosa rara), ya no te puedo ayudar desde aquí.
De todas formas puedes solucionarlo muy fácilmente como te indico más arriba sin depender de "portfolio_thumb" utilizando los tamaños por defecto o creando uno propio a tu gusto.
Suerte.
hector_ber
Sí, el theme le da un tamaño que es de 160X100. Cuando lo cambias lo que hace es cargar la imagen y adaptarla y se ve como en el enlace que he pegado abajo.
He revisado el archivo funtions (fue lo primero que pensé hace un par de días) pero en ninguna línea pone nada de los tumbnails, por eso estoy tan perdido.
Aquí dejo el link para que veas de lo que hablo
http://hectorbernabeu.com/hector/#/fashion
Lo tengo que poner a lo burro porqué el botón de insertar urls no funciona
Usuario desconocido
Wordpress no deforma las imagenes.
En el caso del thumbnail recorta lo que sobra, en los otros casos simplemente adapta la imagen al máximo que le indicas de ancho o de alto(depende del formato de tu imagen).
Si está deformando las imágenes es porque probablemente tu theme está dándole un tamaño en la etiqueta <img>. Si no es así por favor deja un enlace para que podamos verlo.
Por otro lado si el identificador es distinto, tipo "portfolio_thumb" es porque se trata de un tamaño creado ad_hoc para el tema. Revisa tu functions.php y léete el link que te pasé:
hector_ber
Eso ya lo había probado y no funciona. Cuando cambio en Media el tamaño de los thumbnails y en el php del portfolio el tamaño lo único que consigo es que deforme la imagen. He probado lo de borrar las imágenes y volver a subirlas, pero sigue pasando lo mismo.
La ID no es "thumnail", sino "portfolio_thumb". Puede que tenga alguna función para crear los thumbs con ese tamaño en algún archivo?
Saludos
Usuario desconocido
Al subir una imagen WP crea por defecto tres tamaños: 'thumbnail', 'medium' y 'large', además de full (tamaño original). Puedes editar estos tamaños desde el panel de admin de tu WordPress, en el apartado 'Multimedia'.
Si ya los has subido previamente, te recomiendo que utilices un plugin como el 'Regenerate thumbnails' o vuelvas a subirlos, borrando los anteriores.
Para cargar el thumbnail hay una función más sencilla: the_post_thumbnail()
En cualquier caso siempre puedes crear nuevos tamaños si no tienes bastante con esos o necesitas algo específico: échale un ojo a la función add_image_size() -> http://codex.wordpress.org/Function_Reference/add_image_size
Espero que sea lo que necesitas.