Consejos Divi 95 : imagen rognés Divi

Imágenes recortadas en Divi: ¿cómo evitarlo?

Actualizado en 19/05/20

1289 palabras

5 minutos de lectura
23 comentarios

Este artículo contiene enlaces de afiliados reconocibles por el icono porcentaje (%) → Soy un enlace de afiliado

Sé que estás molesto. Esta es una pregunta que a menudo se hace en comentario, por correo electrónico o durante el entrenamiento: ¿Por qué Divi muestra imágenes grabadas (imágenes editadas)?

Es verdad, a veces las imágenes que usas son Retailed, trimmed, squared... Este es a menudo el caso con imágenes resaltadas (Las miniaturas en la página principal).

Por ejemplo, si estás ejecutando un blog en Pinterest, te gustaría que tus imágenes de primera página estén en formato retrato y no en paisaje... ¿No?

Usted verá en este artículo cómo Deja de recortar imágenes dentro Blog, Portfolio y módulos de galería.

1 – Imágenes en Divi, tamaño de la imagen, relación...

Los desarrolladores de Elegantthemes codificaron Divi con diferentes tamaños de imagen. Dependiendo de los módulos que utilice, imágenes se muestran con un cierto tamaño predefinido.

Puedes cambiar los diferentes tamaños siguiendo esto guía completa sobre imágenes de Divi. Usted comprenderá que todo es una historia de tamaño y relación.

Pero si:

= Usted no quiere establecer un tamaño específico para sus imágenes.

= Sólo quieres mostrar las imágenes con su tamaño y relación original, ya que las importaste en tu biblioteca.

Así que las explicaciones que siguen son una buena alternativa...

Descubre cómo dejar de hacer girar imágenes en Divi

2 - Unas pocas líneas de código para dejar de reproducir imágenes Divi

Si desea aplicar los consejos de este tutorial, necesitará añadir algunas líneas de código para cambiar el código Divi original, para esto hay dos soluciones:

  1. Usted utiliza un tema infantil: sólo añadir el código al archivo funciones. php su tema infantil. Si no tienes uno, puedes descargar el Tema infantil para Divi aquí.
  2. Usted no utiliza un tema infantil: ¡No te preocupes! Si no usas un tema infantil y parece demasiado complicado, hay una alternativa mucho más simple. Instalar y activar extension Snippet Code. Es gratis y le permitirá agregar con seguridad su código PHP.
4 Código del tinte
La extensión del Código Snippet reemplaza un tema infantil.

Y en cualquier caso, nunca cambies Padre Divi Theme. Vaya a través de cualquiera de las soluciones anteriores.

3 – Imágenes del módulo Blog

El Divi Blog módulo es un módulo útil para mostrar los últimos artículos del blog. Lo necesitará para crear la página del blog.

Pero debes haber notado que "Imágenes avanzadas" (las miniaturas) son recortadas. ¡Rrrrrrr!

Blog Crop Module
No más tamaño imágenes destacado en el Divi Blog módulo

En la imagen anterior, se puede ver, a la izquierda, que la Blog módulo muestra imágenes divididas. Sin embargo, las imágenes presentadas que se utilizaron son muy fotografías en formato retrato.

El miniaturas del módulo Blog (Modo árido o modo de diapositiva) utilizar un formato de retrato 400px * 250px - o uno ratio de 16:10.

Es por eso que todo imágenes más grandes que 400px y más 250px alto son automáticamente reajuste.

Y por eso su retrato o imágenes cuadradas son detalladas.

Así que... tus imágenes ya no se vuelven a poner y otros mantener su relación y tamaño original, sólo aumentar el valores de tamaño de la miniatura.

Al colocar el tamaño en 9999px, usted está seguro de que tus imágenes nunca serán rojas (a menos que importe una imagen de 10.000 px... pero es imposible!).

// Begin stop cropping featured image in Divi Blog Module

function ld_blog_crop_image_width($width) {
	return 9999;
}
function ld_blog_crop_image_height($height) {
	return 9999;
}
add_filter( 'et_pb_blog_image_width', 'ld_blog_crop_image_width' );
add_filter( 'et_pb_blog_image_height', 'ld_blog_crop_image_height' );

// End stop cropping featured image in Divi Blog Module

Aquí, copiar y pegar el código anterior en el archivo funciones. php de su tema infantil o en nuevo snippet extensión Snippet code.

Luego simplemente refresca la página y las miniaturas de tu módulo de blog mostrará el tamaño original, sin cortar.

Además, si utiliza diferentes alturas de imagen, su módulo de blog mostrará un efecto de mampostería Muy bonito...

¿Sabes que puedes probar Divi gratis? Nos vemos en esta página y haga clic en "Pruébalo GRATIS"

3 – Imágenes en el módulo Portfolio

Para el Módulo de carteraPuedes hacer lo mismo. Así que, las miniaturas de tus Proyectos Divi Ya no será redone.

El Módulo de cartera en modo Grid utiliza las dimensiones 400px * 284px. Como con el módulo del blog, estos valores necesitan ser aumentados para que las miniaturas no sean "cortadas".

Aquí está el código para añadir:

// Begin stop cropping featured image in Divi Portfolio and Filterable Portfolio

function ld_portfolio_crop_image_width($width) {
	return 9999;
}
function ld_portfolio_crop_image_height($height) {
	return 9999;
}
add_filter( 'et_pb_portfolio_image_width', 'ld_portfolio_crop_image_width' );
add_filter( 'et_pb_portfolio_image_height', 'ld_portfolio_crop_image_height' );

// End stop cropping featured image in Divi Portfolio and Filterable Portfolio

Aquí está el resultado:

Módulo de cultivo de cartera
No más imágenes de cultivos destacado en el Divi Portfolio Módulo

Después de añadir este código, simplemente refresque su página.

Tenga en cuenta que este código también funciona para el módulo de cartera Filtro.

4 - Imágenes en el módulo de la galería

El Módulo de galería Divi utiliza los mismos tamaños de pantalla que el módulo Portfolio: 400px * 284px.

Como con los otros 2 módulos, necesita aumentar estos valores para que las imágenes de su galería mostrar el tamaño real

Aquí está el código para añadir al archivo funciones. php de su tema infantil o en nuevo snippet extensión Snippet code :

// Begin stop cropping featured image in Divi Gallery Module

function ld_gallery_crop_image_width($size) {
	return 9999;
}
function ld_gallery_crop_image_height($size) {
	return 9999;
}
add_filter( 'et_pb_gallery_image_width', 'ld_gallery_crop_image_width' );
add_filter( 'et_pb_gallery_image_height', 'ld_gallery_crop_image_height' );

// End stop cropping featured image in Divi Gallery Module

Y aquí está el resultado:

Crop Module Gallery
No más imágenes cortadas destacado en el Módulo de galería Divi

Como puedes ver en esta captura de pantalla, las imágenes ya no son redone y mostrar su ratio de origen.

¡No te demores! Descubre el tema Divi aquí. !

5 - Recap: ninguna imagen regnate en Divi

Los últimos 3 capítulos te ofrecen los código individual para cada módulo (Blog, Galería, Portafolio). Esto es ideal si necesitas cambiar el tamaño de las imágenes sólo en uno de los 3 módulos.

Sin embargo, si su deseo es Eliminar el cultivo de imágenes En estos 3 módulos, puede utilizar el código siguiente:

// Begin stop cropping featured image in Divi Portfolio + Blog + Gallery

function ld_stop_crop_image_width($width) {
	return 9999;
}

add_filter( 'et_pb_portfolio_image_width','ld_stop_crop_image_width' );
add_filter( 'et_pb_gallery_image_width','ld_stop_crop_image_width' );
add_filter( 'et_pb_blog_image_width', 'ld_stop_crop_image_width' );

function ld_stop_crop_image_height($height) {
	return 9999;
}

add_filter( 'et_pb_portfolio_image_height','ld_stop_crop_image_height' );
add_filter( 'et_pb_gallery_image_height','ld_stop_crop_image_height' );
add_filter( 'et_pb_blog_image_height', 'ld_stop_crop_image_height' );

// End stop cropping featured image in Divi Portfolio + Blog + Gallery

Por ejemplo, si utiliza la extensión Snippet code para agregar su código, esto le permitirá añadir sólo un snippet.

Por último, si lo deseas obtener miniaturas en formato cuadrado, leer este artículo.

Imágenes Rognees Divi
Stopper Crop Divi

Obtener Divi

Entrenamiento Divi

Libro electrónico Divi

Consejos gratis

Cuestionario Divi

Entrenamiento en vivo

icono 256x256

Proudly translated by wpLingua, la extensión de traducción para WordPress ¡Que me desarrolle! SEO-Friendly / Automático / Editable

23 Comentarios

  1. zazvi

    Bonjour,
    J’ai bien collé le code dans le fichier functions.php de mon thème enfant, mais les images à la une restent toujours rognées… y a t il d’autres reglages a effectuer dans le backoffice?
    MErci par aavance
    E

  2. Lycia Diaz

    Salut Zazvi, tu dois peut-être régénérer les miniatures (regenerate thumbnails) ou bien tu n’as pas agit sur le bon code, à savoir celui destiné à modifier les images de mise en avant. Il faut revérifier. Courage !

  3. sandrine

    Bonjour,
    Et merci pour ce snippet dont je rêvais depuis longtemps. J’ai modifié le fichier functions php du thème enfant et ça fonctionne : je l’ai appliqué à un module galerie et l’effet est tellement plus beau pour montrer des gravures de formats différents !
    Mais pour que ce soit encore plus beau, y a t-il un moyen pour que l’espace séparant les vignettes en hauteur soit constant ? Actuellement, les espaces en hauteur sont réglés sur la plus haute image de chaque rangée et cela crée des blancs inesthétiques ou alors il faut ranger les images par taille, ce qui ne sera pas toujours possible. Je travaille en local, je peux vous faire une copie d’écran éventuellement. Mille merci pour vos astuces !

  4. Lycia Diaz

    Salut Sandrine. Je serai en face du problème je pourrais peut-être t’aider mais là c’est un peu à tâton. Du coup il faut voir si des options existent pour ça ou s’il faut ajouter quelques lignes de CSS

  5. Federico

    Thank you so much! I had inserted or scripted directly into. function.php but every time I updated Divi the images obviously came back cropped! Finally a definitive solution thanks to this post and the Code Snippets plugin!

  6. Thomas

    Testé pour les modules blogs et marche parfaitement, merci !

  7. Lycia Diaz

    Super !

  8. Javier

    Thanks!! a lot!!

  9. Maxime Bonnet

    Bonjour,

    Merci pour ce tuto

    Dans votre exemple, pour le module blog, les elements se mettent les uns en dessous des autres proprement un en effet comme une galerie masonry…

    Tandis que pour les galeries normales et les portefeuilles, l’affichage n’est pas tout à fait le même… car ils semblent tous dans la même ligne… je trouve ça horriblement horrible, n’avez-vous pas une solution pour les afficher en masonry comme pour le module blog ?

  10. Lycia Diaz

    Salut Maxime, non je n’ai pas de solutions, il faudrait chercher comment faire…

  11. Lycia Diaz

    Cool !

  12. Marcelo

    Hola! Solución para este problema pero con los módulos de Tienda? (WooCommerce)

    No quiero usar las miniaturas, ya que pierden calidad, quiero usar las imagenes originales.

  13. Lycia Diaz

    Hola Marcelo !
    ¿Ha indicado los tamaños de sus imágenes para los productos en la pestaña Apariencia > Personalizar > WooCommerce?

  14. William

    Perfect exactly what I was looking for.

  15. Lycia Diaz

    Great !

  16. Michael Vila

    Excellent article, worked great using the Code Snippet plugin thank you! Much faster and easier than creating a child theme.

  17. Lycia Diaz

    Cool !

  18. Bonin

    Cela fonctionne parfaitement dans le module blog. Merci ! Par contre comment faire pour que dans la page de l’article l’image à la une qui figure en tête de l’article ne soit pas rognée ?

  19. Serge

    Merci Lycia !

  20. Julien

    Bonjour Lycia,
    merci pour ces informations précieuses et claires!
    J’ai un problème qui me semble basique mais sur lequel je bloque depuis de nombreuses heure:
    Sitôt que j’empêche le cropping, cetraines images de mon portfolio deviennent floues (pas dans le visual builder, seulement sur le site)mes images ont toutes une taille similaires(environ 400×600) As tu une piste qui pourrait m’aider? j’ai déja regeneré mes thumnails. C’est peut-être un problème classique …

  21. Lycia Diaz

    Ah … tu as essayé d’importer des images de 800×1200 plutôt ?

  22. Laura Quantin

    Bonjour,
    Merci pour cette astuce !!
    Ici le code fonctionne très bien également, mais je viens de me rendre compte que sur Chrome, l’aperçu des image est étiré, comme si on avait déformé les images manuellement.
    Avez-vous une solution à ce souci ?
    (J’ai intégré le code relatif aux portefeuilles dans l’extension Code Snippets).
    Merci d’avance 🙏
    Laura

  23. Lycia Diaz

    Merci Laura, non je n’ai pas d’idée. Avez-vous vidé le cache ?

Presentar un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios se indican con *

Este sitio utiliza Akismet para reducir indeseables. Más información sobre cómo se utilizan sus datos de retroalimentación.