Cómo personalizar el recorte de cada tamaño de imagen

19 may 2012, 19:31:40
Vistas: 18.2K
Votos: 9

Tengo más de 6 tamaños de imagen, por lo que WordPress no puede satisfacer cada tamaño con un recorte adecuado, ya que algunas imágenes cortan la cabeza y otras no.

¿Existe algún plugin que me permita elegir el área de recorte para cada tamaño (incluyendo tamaños personalizados)?

Para explicarlo mejor, me imagino que simplemente me permitiría mover la selección de recorte para cada tamaño individual.

¿Existe alguna solución así?

6
Comentarios

¿Probaste el Post Thumbnail Editor?

its_me its_me
19 may 2012 20:15:02

No estoy seguro si es un duplicado exacto pero lo marcaré como tal... Revisa el código proporcionado por bradt en su respuesta a esta pregunta: http://wordpress.stackexchange.com/q/20923/12615

brasofilo brasofilo
20 may 2012 16:48:32

@Aahan Krish ¡Gracias! ese plugin fue muy útil, ¿puedes publicar una respuesta para que pueda aceptar la tuya?

CodeOverload CodeOverload
22 may 2012 20:30:51

Creo que esto es lo que estás buscando: http://wordpress.org/plugins/manual-image-crop/

User User
2 oct 2013 12:16:59

Puedes usar este plugin https://wordpress.org/plugins/yoimages/ (soy el autor del plugin)

matteo.cajani matteo.cajani
2 feb 2015 15:26:06

En 2023, Crop Thumbnails cumple con los requisitos. https://wordpress.org/plugins/crop-thumbnails/

MarcGuay MarcGuay
4 jul 2023 19:41:32
Mostrar los 1 comentarios restantes
Todas las respuestas a la pregunta 2
2

Puedes personalizar o cambiar los tamaños de imágenes en WordPress usando esta función: http://codex.wordpress.org/Function_Reference/add_image_size

<?php add_image_size( $name, $width, $height, $crop ); ?>

El parámetro $crop puede establecerse en false para un recorte proporcional o true para un recorte fijo (recortará desde el centro).

Si usas esta función en imágenes ya existentes, necesitarás regenerarlas.

Si deseas recortar manualmente imágenes individuales, puedes hacerlo por defecto en el editor de imágenes de WordPress, o usar un plugin como http://wordpress.org/extend/plugins/tags/crop

Si no te sientes cómodo con la función anterior, puedes usar un plugin como http://wordpress.org/extend/plugins/simple-image-sizes/

Para recortar manualmente cada imagen, haz clic en "editar" debajo de la imagen en el editor emergente y verás esto.

Editor de imágenes de WordPress mostrando opciones de recorte

Para cambiar programáticamente el área de recorte, tendrás que usar una técnica vista en el enlace del comentario de brasofilo.

19 may 2012 22:14:53
Comentarios

Hola, soy consciente de eso, pero estoy buscando seleccionar manualmente el área de recorte para cada imagen.

CodeOverload CodeOverload
22 may 2012 20:29:56

Actualicé mi respuesta, no está claro si deseas recortar cada imagen manualmente o cambiar el área de recorte masivamente mediante una función.

Wyck Wyck
22 may 2012 21:47:07
0

Puedes indicarle a WordPress que siempre recorte algunos tamaños específicos de la imagen en una posición determinada, por ejemplo, la parte superior de la imagen, para que las cabezas de las personas no se corten en la miniatura.

Hay plugins que te permiten hacer eso manualmente, para cada imagen, y también plugins que lo hacen automáticamente para cada imagen que subas, como Image Regenerate & Select Crop. Este plugin maneja todo tipo de opciones para las imágenes, y es súper fácil de usar, la interfaz es muy intuitiva y te da muchos detalles y control sobre las imágenes. Échale un vistazo en https://wordpress.org/plugins/image-regenerate-select-crop/

13 dic 2019 10:01:17