Fonctionnalité de Divi pour Gutenberg

7 fonctionnalités cachées de Divi pour Gutenberg

Publié le 19/06/2019 | 4 commentaires

2,254 mots

9

Vous utilisez le thème Divi mais vous rédigez vos articles avec Gutenberg ? Parfait ! Découvrez, dans cet article, la liste des fonctionnalités de Divi pour Gutenberg.

Ce sont des astuces cachées, que personne n’utilise ou ne connait !

Après une recherche rigoureuse, aucun article sur le web n’est disponible à ce sujet – ni en français, ni en anglais…

Êtes-vous prêt à découvrir ces fonctionnalités de Divi pour Gutenberg afin de booster votre productivité lors de la création de vos prochains contenus ?

Notez que vous pouvez également utiliser ces fonctionnalités au sein d’autres modules Divi, pas seulement dans Gutenberg !!!

Voici le programme :

  1. Insérer des « box d’alerte » avec des Shortcodes Divi
  2. Ajouter des boutons n’importe où avec des Class Divi
  3. Insérer une lettrine (dropcap) en début de paragraphe
  4. Insérer un testimonial (blocquote) stylisé
  5. Insérer des « tabs » (onglets)
  6. Afficher une « bio de l’auteur »
  7. Téléchargez la liste complète

Annonce : cet article contient des liens d’affiliation que vous reconnaitrez facilement. Les liens classiques sont en violet et les liens sponsorisés sont en rose.

1 – Insérer des « box d’alerte » avec des Shortcodes Divi

Les boites d’alerte sont monnaies courantes au sein des sites web. Elles permettent de mettre en avant des messages afin d’attirer l’attention de l’internaute.

Elles sont souvent utilisées pour émettre un message important comme « Attention, veuillez noter que … » mais vous pouvez très bien les détourner de leur utilité première afin de les utiliser dans d’autres circonstances.

Bien sûr, vous pouvez aussi utiliser une classe CSS et créer cela de toute pièce. C’est ce que je fais lorsque j’insère un encart « promo » ou « info » comme celui-ci :

Savez-vous que vous pouvez tester Divi gratuitement ? Rendez-vous sur cette page et cliquez sur « TRY IT FOR FREE »

L’encart ci-dessus est tout simplement un paragraphe auquel j’ai appliqué une classe CSS, préalablement créée dans ma feuille de style.

Mais j’aurais très bien pu utiliser un shortcode que Divi met à ma disposition

Il propose 5 shortcodes différents afin d’insérer facilement des « box d’alerte » :

Les shortcodes à insérer dans Gutenberg
Les shortcodes à insérer dans Gutenberg

Ces shortcodes, vous pouvez les utiliser au sein des blocks « Code court » de Gutenberg ou au sein de n’importe quel module Divi utilisant du texte.

Sans modification, les box d’alerte de Divi ressemblent à ça :

Shortcodes Divi pour afficher des  boites d'alerte
Shortcodes Divi pour afficher des boites d’alerte

C’est pas génial, n’est-ce pas ? J’ai donc préparé un peu de CSS pour optimiser le design et vous donner une idée de ce que vous pouvez faire avec ces shortcodes.

Voici à quoi ils ressemblent à présent :

Alerte de type « info »
Alerte de type  » warning »
Alerte de type « download »
Alerte de type « bio »
Alerte de type « shadows »

Pour obtenir ce design, j’ai juste modifié le CSS de ces box en ajoutant le code ci-dessous dans l’onglet Apparence > Personnaliser > CSS additionnel.

N’hésitez pas à modifier le code ci-dessous à votre guise (il est également en téléchargement libre à la fin de l’article) :

/*-------------------- SHORTCODES DIVI : BOX -------------------*/

/* BOX : supprimer vieux icônes */

.et-bio::before, .et-download::before, .et-info::before, .et-shadow::before, .et-warning::before {
  position: absolute;
  top: 28px;
  left: 28px;
  content: "";
  background: none;
}

/* BOX : changer les icônes des différents types de box - emoji à récupérer : https://getemoji.com/ */

.et-bio::before {
    content: "😘";
}

.et-download::before {
    content: "😜";
}

.et-info::before {
    content: "😎";
}

.et-shadow::before {
    content: "👉";
}

.et-warning::before {
    content: "🚀";
}

/* BOX : changer la taille et la police du texte - supprimer l'ombre du texte */

.et-box {
  font-size: 25px;
	font-family: 'Raleway', sans-serif;
}

.et-box-content {
    text-shadow: none;
}

/* apparence box : supprimer bordures - ajouter des marges et ombres */
.et-bio, .et-download, .et-info, .et-shadow, .et-warning {
    border: none;
    box-shadow: 5px 5px lightgray;
    margin: 30px 0px;
}

/* apparence box info */
.et-info .et-box-content {
    border: 1px solid #1fc3aa;
    color: #fff;
    background: #1fc3aa;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* apparence box warning */
.et-warning .et-box-content {
    border: 1px solid #7d3bd0;
    color: #fff;
    background: #7d3bd0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* apparence box bio */
.et-bio .et-box-content {
    border: 1px solid #fc2f65;
    color: #fff;
    background: #fc2f65;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* apparence box download */
.et-download .et-box-content {
    border: 1px solid #188bdc;
    color: #fff;
    background: #188bdc;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* apparence box shadow */
.et-shadow .et-box-content {
    border: 1px solid #f7f7f7;
    color: grey;
    background: #f7f7f7;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

2 – Ajouter des boutons n’importe où avec des Class Divi

Il faut l’avouer, le bloc « bouton » de Gutenberg est vraiment basique. Il ne permet pas de faire grand chose, même pas d’ouvrir le lien dans une nouvelle fenêtre !!!

Et puis, si vous utilisez le module Bouton de Divi, vous ne pourrez l’utiliser seulement en tant que module indépendant.

Pourtant, vous pouvez insérer facilement un bouton n’importe où, même au sein de votre texte (bouton inline)… Comme ce bouton qui permet de retourner au sommairealors qu’il se trouve au sein d’un paragraphe. Cliquez dessus, vous verrez 😉

Pour obtenir cela, il vous suffit d’ajouter une classe CSS à votre balise <a> (la balise HTML pour les liens).

Voici un lien classique :

<a href="ajoutez l'adresse URL ici">

Voici un lien contenant deux classes CSS lui permettant d’apparaitre sous la forme d’un « bouton » :

<a class="small-button smallpurple" href="ajoutez l'adresse URL ici">
Convertir un lien en bouton grâce à Gutenberg et Divi
Convertir un lien en bouton grâce à Gutenberg et Divi : insérez une classe CSS au sein de vos balises <a>
  1. Cliquez sur les « 3 petits points » au dessus du bloc Paragraphe de Gutenberg
  2. Choisissez « modifier en HTML »
  3. Ajouter les 2 classes CSS qui permettront de convertir votre lien en « bouton inline ».

Divi met à notre disposition 10 classes CSS pour obtenir 10 boutons différents. Vous avez de quoi faire…

Les classes sont à ajouter au sein de la balise <a>. Il faut toujours ajouter la classe "small-button" ainsi que la classe associée à la couleur, comme par exemple "smallblue"

Voici les 10 classes qui sont disponibles : 

Bouton bleu :
<a class="small-button smallblue" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton Lightblue :
<a class="small-button smalllightblue" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton black :
<a class="small-button smallblack" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton pink : 
<a class="small-button smallpink" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton purple :
<a class="small-button smallpurple" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton green :
<a class="small-button smallgreen" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton orange : 
<a class="small-button smallorange" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton red : 
<a class="small-button smallred" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton silver :
<a class="small-button smallsilver" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Bouton teal :
<a class="small-button smallteal" href="ajoutez l'adresse URL ici">Texte Bouton</a>

Mais honnêtement, ces boutons sont laids… Vraiment ! Regardez à quoi ils ressemblent :

Bouton Divi à ajouter grâce à une classe CSS
10 Boutons Divi à ajouter grâce à une classe CSS : apparence originale, sans modification.

C’est pourquoi, je vous propose de leur faire un petit lifting et leur donner un peu de peps ! Voici à quoi vos boutons ressembleront :

Boutons Divi à afficher grâce à une classe CSS
Apparence des boutons Divi après modification du CSS

Pour obtenir cela, voici le code à ajouter dans votre feuille de style (à l’onglet Apparence > Personnaliser > CSS additionnel), n’hésitez pas à modifier ce CSS à votre guise :

/*-------------------- CLASS DIVI : BUTTON --------------------*/

/* modifier l'apparence globale des boutons */
a.big-button, a.icon-button, a.small-button {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 2px 2px gray;
    -moz-box-shadow: 0px 2px 2px gray;
    box-shadow: 0px 2px 2px gray;
    text-shadow: none;
    line-height: 26px;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 16px;
}

/* modifier bouton bleu */
a.bigblue, a.smallblue {
    border: none;
    background: #3e8ff4 !important;
}

a.bigblue:hover, a.smallblue:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton bleu clair */
a.biglightblue, a.smalllightblue {
    border: none;
    color: #fff !important;
    background: #18cfd3 !important;
}

a.biglightblue:hover, a.smalllightblue:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton noir */
a.smallblack, a.bigblack {
    border: none;
    color: #fff !important;
    background: #393939 !important;
}

a.bigblack:hover, a.smallblack:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton rose */
a.smallpink, a.bigpink {
    border: none;
    color: #fff !important;
    background: #fc2f65 !important;
}

a.bigpink:hover, a.smallpink:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton violet */
a.smallpurple, a.bigpurple {
    border: none;
    color: #fff !important;
    background: #7d3bd0 !important;
}

a.bigpurple:hover, a.smallpurple:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton vert */
a.smallgreen, a.biggreen {
    border: none;
    color: #fff !important;
    background: #90d500 !important;
}

a.biggreen:hover, a.smallgreen:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton orange */
a.smallorange, a.bigorange {
    border: none;
    color: #fff !important;
    background: #FF8C00 !important;
}

a.bigorange:hover, a.smallorange:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton rouge */
a.smallred, a.bigred {
    border: none;
    color: #fff !important;
    background: #DC143C !important;
}

a.bigred:hover, a.smallred:hover {
  color: #fff !important;
	box-shadow: none;
}

/* modifier bouton silver */
a.smallsilver, a.bigsilver {
    border: none;
    color: #454545 !important;
    background: #F7F7F7 !important;
}

a.bigsilver:hover, a.smallsilver:hover {
  color: #454545 !important;
	box-shadow: none;
}

/* modifier bouton teal */
a.smallteal, a.bigteal {
    border: none;
    color: #ffffff !important;
    background: #1fc3aa !important;
}

a.bigteal:hover, a.smallteal:hover {
  color: #FFFFFF !important;
	box-shadow: none;
}

3 – Insérer une lettrine (dropcap) en début de paragraphe avec un shortcode

Les lettrines, appelées aussi Dropcaps, sont très tendance, surtout dans les magazines papiers.

Mais savez-vous que vous pouvez facilement les reproduire et les styliser au sein de vos contenus web ?

Voici un exemple de lettrine au sein d’un paragraphe Gutenberg. Pour obtenir cet effet, il suffit d’insérer un bloc « Code Court » de Gutenberg et d’entourer la première lettre du paragraphe avec un shortcode mis à disposition par Divi. Ce shortcode ressemble à cela : [ dropcap ]Votre lettre[ /dropcap ]. Ensuite, continuez à rédiger votre texte. Enfin, avec un peu de CSS vous pourrez modifier l’apparence de cette lettrine (changer la police, la taille, la couleur etc…)
Bloc Gutenberg avec Lettrine (dropcap)
Apparence d’un bloc Gutenberg avec Lettrine (dropcap)

Vous pouvez également utiliser ce shortcode pour obtenir un dropcap au sein de divers modules de Divi acceptant du texte :

Dropcap au sein d'un module Divi
Dropcap au sein d’un module Divi

Ensuite, il vous suffira de styliser votre lettrine avec un peu de CSS que vous ajouterez à l’onglet Apparence > Personnaliser > CSS additionnel

Voici le code que j’ai utilisé pour obtenir cette apparence (vous pouvez le modifier) :

/*------------------- SHORTCODES DIVI : DROPCAP ------------------*/

/* shortcode Divi lettrine personnalisée */

.et-dropcap {
    font-size: 80px;
    line-height: 0.7;
    color: #6c2eb9;
    font-family: Times;
    padding-top: 10px;
}

Besoin de plus de ressources sur Divi ? Visitez le blog de ElegantThemes qui regorge d’idées et de tutos !

4 – Insérer un testimonial (blocquote) stylisé

Vous aimez les « blocquotes » ? Ces encarts qui affichent une citation sont faciles à insérer dans Gutenberg, lorsqu’on utilise la classe CSS Divi « et_pb_testimonial ».

Regardez :

Ceci est un blocquote / citation

Pour obtenir ce résultat, c’est très simple :

Utilisez la classe et_pb_testimonial pour convertir un paragraphe Gutenberg en Blocquote stylisé
  1. Ajoutez un bloc Gutenberg « paragraphe »
  2. Dans la barre latérale droite, ouvrez l’onglet « Avancé »
  3. Insérez la classe « et_pb_testimonial » dans le champ dédié.

Ensuite, vous devrez customiser l’apparence avec un peu de CSS pour obtenir un design plus harmonieux. Voici un exemple :

/*----------------------CLASS DIVI : BLOCQUOTE---------------------*/

.et_pb_testimonial {
    background-color: #E0F8EC;
    padding-bottom: 30px !important;
    border: 2px solid #666;
    font-size: 16px;
    font-family: 'Montserrat';
    font-weight: 600;
}

N’hésitez pas à modifier le code pour obtenir un design qui correspond à votre projet.

5 – Afficher des « tabs » (onglets)

Cette fonctionnalité est plus que pratique, surtout si vous devez présenter une série d’idées. Avec des shortcodes que Divi a prévu, vous pourrez facilement insérer deux types de tableaux comme ceux ci-dessous :

Le contenu de l’onglet 1 va ici
Le contenu de l’onglet 2 va ici
Le contenu de l’onglet 3 va ici
Le contenu de l’onglet 4 va ici
Le contenu de l’onglet 5 va ici
Le contenu de l’onglet 1 va ici
Le contenu de l’onglet 2 va ici
Le contenu de l’onglet 3 va ici
Le contenu de l’onglet 4 va ici
Le contenu de l’onglet 5 va ici

Voici à quoi cela ressemble au sein de l’éditeur :

Insérer des tableaux à l'aide de shortcodes Divi
Insérer des tableaux à l’aide de shortcodes Divi grâce au bloc « Code Court » de Gutenberg.

Vous trouverez le code complet à copier-coller en fin d’article (en téléchargement).

plus de ressources pour Divi

6 – Insérer une « bio de l’auteur »

Si vous tenez un blog multi-auteurs, il vaut mieux utiliser un plugin dédié à l’ajout automatique de la bio de l’auteur en fin d’article.

Par contre, si vous invitez des rédacteurs ponctuellement sur votre blog, vous pouvez utiliser un shortcode Divi qui vous permet de faire cela.

Voici un exemple :

Insérez la bio de l’auteur ici. Par exemple : Astuces Divi est un blog dédié au thème Divi, vous trouverez toutes les ressources et tutos nécessaires pour vous aider à réaliser vos prochains sites web.

Le design n’est pas fantastique mais vous pourrez l’améliorer facilement avec un peu de CSS.

Voici à quoi le shortcode ressemble au sein de l’éditeur :

Shortcode Divi pour ajouter une bio de l'auteur
Shortcode Divi pour ajouter une bio de l’auteur en fin d’article

Pour finir : téléchargez la liste complète (snippets)

Ces 7 fonctionnalités cachées de Divi pour Gutenberg sont faciles à utiliser et sont natives dans le thème.

Bien évidement, elles sont assez basiques et sont loin de rivaliser avec les fonctionnalités du Divi Builder ou même d’un plugin de shortcodes.

Toutefois, c’est parfois dommage d’alourdir un site avec un nouveau plugin ou d’activer un page builder pour ajouter simplement un bouton à votre article, par exemple.

Ces shortcodes peuvent alors être intéressant pour agrémenter vos contenus facilement.

Téléchargez gratuitement et librement la liste de tous les shortcodes et CSS recensés dans cet article :

“Liste des Shortcodes Divi pour Gutenberg + CSS” Téléchargé 2641 fois

7 fonctionnalites Divi pour Gutenberg
obtenir divi bouton
quizz divi bouton
newsletter bouton
formation divi bouton
guide divi pdf bouton
bouton support divi

Ça devrait vous plaire aussi :

La nouvelle interface de Divi 5

La nouvelle interface de Divi 5

Découvrez la nouvelle interface de Divi 5 : les comparaisons avec Divi 4 et les similitudes avec Gutenberg (article + vidéo). Alerte spoiler : ça déchire 💣 !

Comment utiliser 7, 8, 9, 10+ colonnes dans Divi ?

Comment utiliser 7, 8, 9, 10+ colonnes dans Divi ?

Votre client souhaite afficher une ligne avec les logos de ses 9 principaux clients… Comment faites vous ? Dans cet article, je vous explique comment aligner plus de 6 éléments sur une même ligne !

Comment utiliser la Flexbox CSS dans Divi ?

Comment utiliser la Flexbox CSS dans Divi ?

Laissez-moi vous faire découvrir une autre manière de créer vos mises en page Divi en utilisant la Flexbox. Ce module CSS puissant permet de faire des choses extraordinaires 🤩.

4 Commentaires

  1. Tivo

    OMG !!! Merci, merci et merci ! Avec ce post, tu viens de changer mon expérience Divi vient de prendre un nouveau tournant 😀

  2. Lycia Diaz

    Merci Tivo 😉

  3. Alain Mazy

    Salut, merci pour ton site, il nous aide pas mal pour des petites astuces qui s’avèrent souvent être de grandes astuces! 🙂
    Mais quelque chose manque sous forme de module je trouve, on peut le programmer, mais un module est mieux! Es tu capable de coder des module? Est-ce facile?

  4. Lycia Diaz

    Salut Alain… Non malheureusement j’en suis incapable, il faut être sacrément calé en JS – PHP et peut-être même React, donc c’est mort pour moi (pour l’instant)

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.