Añadir múltiples imágenes a la página principal en Divi

¿Cómo añadir múltiples imágenes destacadas en Divi?

Actualizado en 01/06/24

1208 palabras

5 lectura de minutos
3 Comentarios

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

¿Te ha pasado alguna vez querer para añadir varias imágenes a la página principal para ilustrar el mismo artículo? No estoy hablando de las imágenes que se insertan en el cuerpo del artículo, sino más bien sobre la imagen resaltada, que ilustra su artículo en la página del blog y que está también en la parte superior del artículo, justo bajo su título.

Bueno, en este artículo, veremos cómo añadir diferentes imágenes a los titulares dentro del mismo artículo con la ayuda de un plugin, así como algunas líneas de código...

¡Descubre Divi ahora!

1 - Prerrequisitos para añadir múltiples imágenes a la página principal

Aunque íbamos a pedir una extensión añadir múltiples imágenes a la página principal En nuestros artículos de Divi, todavía necesitamos añadir algunas líneas de código aquí y allá... Para completar este tutorial, necesitará:

Múltiples características Imágenes plugin

En el siguiente ejemplo, añadiré 3 imágenes ofrecidas además de la imagen en el frente de la base. Entonces vamos a conseguir 4 imágenes en el frente en lugar de 1. Obviamente, no estás obligado a añadir tantos y puedes parar a dos o tres. imágenes en el frente. En este caso, usted se encargará de modificar ligeramente el código para que no haya errores ...

2 - El código a agregar a las funciones.php file

Una vez que haya instalado y habilitado la extensión Múltiples imágenes destacadas, necesitará añadir algunas líneas de código al archivo funciones. php de su niño tema Divi.

integración múltiples imágenes tema niño

Este código se añade siguiendo el código ya presente en este archivo funciones. phpAquí está la versión de texto:

añadir filtro( 'kdmfi imágenes ofrecidas', función( $imágenes ofrecidas ) {/ Añadir imagen ofrecida-2 a página y post$args 1 = array('id' = hilo 'featured-image-2','desc' = confianza 'Esta imagen aparecerá en la parte superior, bajo el título de su artículo', 'nombre de etiqueta' = título 'Imagen en la parte superior de los artículos', 'label set' = 'Choose','label remove' = `Delete','label use' = 'Choose','post type' = 'page', 'post'),/ Añadir imagen ofrecida-3 a páginas y publicaciones$args 2 = array('id' = hilo 'featured-image-3','desc' = confianza 'Esta imagen aparecerá al final de sus artículos', 'nombre de etiqueta' = título 'Imagen en la parte inferior de tus artículos','label set' = 'Elegir','label remove' = 'Delete','label use' = 'Elegir','post type' = array( 'page', 'post'),);// Añadir imagen ofrecida-4 a página y post$args 3 = array('id' = confianza 'featured-image-4','desc' = confianza 'Esta imagen aparecerá en un widget que se colocará en la barra lateral', 'label name' = 'Image Pinterest Widget Sidebar','label set' = 'Choose','label remove' = 'Delete','label use' = 'clase' Añadir las imágenes ofrecidas a la matriz, de modo que no estés sobrescribiendo imágenes que se pueden crear en otras llamadas de filtro$imágenes ofrecidas[] = $Args 1$imágenes ofrecidas[] = $args 2;$imágenes ofrecidas[] = $args 3;// Importante! Retorno de todas las imágenes ofrecidas $imágenes ofrecidas;});

Este código tiene la intención de añadir varias imágenes a la página principal de sus páginas y artículos. Si desea añadir estas imágenes múltiples sólo en sus artículos, entonces puede cambiar la línea post type = array( 'page', 'post'), por post type = array( 'post'),

Así como si desea añadir sólo una imagen a la página principal (además de la que ya está en su lugar), entonces su código debe parecerse a esto:

añadir filtro( 'kdmfi imágenes ofrecidas', función( $imágenes ofrecidas) {$args = array('id' = universidad 'featured-image-2','desc' = confianza 'Your description here.','label name' = propiedades 'Featured Image 2','label set' = confianza 'Choose','label remove' = propiedad 'Delete','label use' = 'Choisir','post type' = array$imágenes ofrecidas[] = $args; return $imágenes ofrecidas;});

Echa un vistazo a las diferencias entre estas dos piezas de código y haz tus cambios basados en los Número de imágenes en la página principal quieres insertar.

Para más información, puede ver las instrucciones en la página de extensión.

3 - El código a agregar en el archivo single.php

En esta etapa, nueva insertos de imagen en el frente debe haber aparecido en sus artículos. Si tratas de añadir imágenes, aparecerán bien a nivel de la oficina trasera pero no a nivel de la oficina principal. Es normal, todavía hay un poco más que hacer...

Usted debe duplicar el archivo soltero. php Tema Divi (el tema padre) y añadir esta copia al directorio de su tema infantil.

Al mismo tiempo, necesitará editar este archivo single.php para añadir algunas líneas de código. Estas líneas harán que sus nuevas imágenes aparezcan en la primera página. Esto significa que depende de ti decidir dónde añadir estos bits de código.

Cuando probé, añadí dos imágenes en el frente dentro de mi soltero. php en lugares como la parte superior de mi artículo y la parte inferior de mi artículo:

añadida imagen a la portada del artículo
Añadiendo una imagen a la portada del artículo
imagen añadida a la portada en la parte inferior del artículo
Añadiendo una imagen a la portada en la parte inferior del artículo

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

kdmfi_the_featured_image( 'featured-image-2', 'full');

No te olvides de modificarlo de acuerdo con el número de imágenes a añadir (imagen destacada-2, imagen ofrecida-3, imagen ofrecida-4, etc.).

4 - Cambiar una opción a Divi

Por mi ejemplo, la imagen en la portada de mi artículo que aparece en el módulo del blog o incluso en la página de mis artículos es diferente del que se encuentra en la parte superior del artículo.

Para lograr este resultado, no solo necesitarás añadir el bit de código al lugar correcto pero también cambiar una opción Divi.

image-on-one opción

En la pestaña Divi Opciones temáticas - No., tendrá que colocar la opción "Putting miniaturas en artículos" on "Deshabilitado". Esto evitará encontrarte con dos imágenes después bajo el título de tu artículo.

5 - Usando el Widget "Multiple Imagen Destacada"

widget de imagen apareció en la barra lateral

Esto widget, implementado gracias al plugin Múltiples imágenes destacadas, te permitirá añadir fácilmente una imagen a la portada en la barra lateral y/o en el pie de su sitio.

Esta imagen se mostrará de forma diferente dependiendo de sus artículos y las imágenes que haya asignado a esta ubicación. Es ideal para mostrar la imagen destinada a Pinterest por ejemplo o un banner publicitario.

6 - En conclusión...

Cómo añadir múltiples imágenes al encabezado
Cómo añadir múltiples imágenes a la página principal: aquí, cuatro imágenes a la página principal

En este ejemplo, puede notar que el artículo muestra cuatro imágenes en la página principal:

  1. el primero la imagen en el frente de la base
  2. la segunda es una imagen al frente que se agregó en la parte superior del artículo utilizando el plugin y varias piezas de código (en la soltero. php y dentro funciones. php).
  3. la tercera es una imagen al frente que se agregó en la parte inferior del artículo utilizando el plugin y varias piezas de código (en el soltero. php y dentro funciones. php).
  4. el cuarto es una imagen al frente que se ha añadido con un widget proporcionado para este propósito en la barra lateral (y el código insertado en el funciones. php).
Cómo añadir múltiples imágenes al titular en Divi

Divi 5 training

Divi training via CPF

Obtener Divi

Entrenamiento Divi

Libro electrónico Divi

Consejos gratis

Cuestionario Divi

Entrenamiento en vivo

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

Sus comentarios...

3 Commentaires

  1. Jan

    Bonjour,

    J’ai une petite question.

    J’ai bien réussi a tout mettre en place comme expliqué dans le tuto
    (qui d’ailleurs au passage je le souligne, est très bien expliqué et agréable a lire)

    Cependant cela ne fonctionne plus quand mon post est crée par le thème Builder.

    faut-il mettre le code ailleurs que dans single PHP pour que cela fonctionne ?

    En gros je voudrais que les image 2 – 3 – 4 soit mise a la suite de mon image en avant 1 dans le post direct.

    mais ma page post est crée avec le thème buidler comme vous l’avez expliqué dans un de vos articles. (ce qui me va très bien) mais pour le coup ne fonctionne pas.

    Pourriez vous m’aider s’il vous plait, enfin m’expliquer comment faire surtout.

  2. Jan

    Bonjour Lycia,

    Je vous ai écrit un message hier soir ici, je bloc complétement sur les images a la une

    quand je l’utilise avec la page single.php tout fonctionne sans aucun souci

    mais j’ai besoin de pouvoir utiliser cette solution en utilisant le thème Builder !

    en faite je eux réussir a avoir deux colonne

    1 colonne de gauche = les images à la une que l’on peu agrandir en cliquant dessus un peu comme si c’était une galerie

    2 colonne de droite = le texte de mon article

    j’ai créée avec theme builder ma page ou j’ai

    en haut le titre avec image en fond = ok

    en dessous deux colonne

    colonne 1 (gauche) j’ai mis titre du post sans afficher le titre et les méta (j’affiche uniquement l’image a la une)
    et je voudrais appeler en dessous les images a la une 2,3,4

    colonne 2 (droite) j’ai mis publier un contenu pour afficher le contenu texte de mon article.

    quel idée ou solution auriez vous pour que je puisse utiliser cette méthode ?

    ps: pour info j’ai enregistrer mon nom et email en dessous de commentaires pour être enregistrer mais je doit retaper mon nom et email a chaque commentaire.

  3. Lycia Diaz

    Salut Jan… Écoute, ici sur Astuces Divi, j’utilise 2 images à la une et aussi le Thème Builder. Donc les deux sont compatibles, plus ou moins, je pense. Si tu regardes mes articles, il y a une image « en anglais » à la fin de la barre latérale, et bien j’ai utilisé ce tuto ici présent… Mais j’ai fait cela dans une sidebar que j’appelle dans mon modèle d’article. Peut-être que tu devrais faire de même. Ensuite, il te suffit d’ajouter un module « barre latérale » où tu veux dans ton modèle et ton image devrait s’afficher. Voilà, je pense que l’astuce est là. Tiens-moi au courant.

Enviar comentario

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