Avoir un appel à l’action sur votre site est l’un des moyens les moins intrusifs d’attirer l’attention de vos visiteurs. La plupart du temps, ils ignoreront simplement le CTA ou le fermeront pour continuer à parcourir la page, mais parfois vous les gagnerez. Un appel à l’action sous forme de diapositive fonctionnera très bien pour promouvoir à peu près n’importe quoi sur une page de destination.

Dans ce didacticiel, nous allons concevoir un appel à l’action pouvant être fermé pouvant être ajouté à n’importe quel coin d’une page à l’aide de Divi Theme Builder. Une fois cela fait, vous aurez la possibilité de promouvoir vos produits et offres spéciales n’importe où sur la page sans avoir à utiliser de plugin.

Commençons!

Aperçu

Voici un bref aperçu des quatre CTA insérés que nous ajouterons aux quatre coins du modèle de page. Bien sûr, vous n’aurez pas besoin de déployer les quatre en même temps. Remarquez comment chacun peut être fermé en cliquant sur l’icône «x», puis vous pouvez choisir de réactiver le CTA en cliquant sur l’icône «plus».

Appel à laction divi 1

Ce dont vous avez besoin pour commencer

Pour commencer, vous devrez installer et activer le thème Divi . Assurez-vous d’avoir la dernière version de Divi.

Vous aurez également besoin d’au moins une page créée avec Divi Builder à des fins de test afin d’affecter le nouveau modèle à cette page pour afficher le résultat.

Création d’un appel à l’action coulissant, avec un modèle de page dans Divi

Création d’un nouveau modèle

Depuis le tableau de bord WordPress, accédez à Divi> Générateur de thèmes. Cliquez ensuite sur la case «Ajouter un nouveau modèle» pour créer un nouveau modèle.

Creer un modele de page

Attribuez le modèle à la ou aux pages sur lesquelles vous souhaitez afficher la barre promotionnelle.

Attribuer un modele de page a des pages

Sur le nouveau modèle, cliquez sur la zone « Ajouter un corps personnalisé » puis sélectionnez « Créer un corps personnalisé ».

Ajouter un corps personnalisé

Sélectionnez ensuite l’option «Build From Scratch».

Construire a partir de rien

Création de la section de contenu de publication

La section de contenu de publication est une partie nécessaire de tout modèle de page afin d’afficher le contenu réel de la page ou de la publication intégrée dans Divi ou WordPress. Nous allons l’ajouter à notre modèle avant de créer notre premier appel à l’action à insérer.

Ajouter une ligne à une colonne

Pour commencer, ajoutez une ligne d’une colonne à la section régulière.

Section a ligne unique

Ajouter un module de contenu de publication

Ajoutez ensuite un module de contenu de publication à la ligne.

Contenu article

Paramètres de ligne

Après cela, mettez à jour les paramètres de ligne comme suit:

  • Largeur: 100%
  • Largeur max: 100%
  • Rembourrage: 0px haut, 0px bas
Configuration ligne divi

Création de l’appel à l’action en haut à gauche

Maintenant que notre module de contenu de publication est en place, nous sommes prêts à commencer à ajouter notre premier appel à l’action à insérer dans le coin supérieur gauche du modèle de page.

Ajouter une section

Chaque nouvel appel à l’action sera créé avec une toute nouvelle section. Cela vous permettra d’ajouter n’importe quelle mise en page ou module nécessaire pour concevoir l’appel à l’action.

Ajoutez une nouvelle section régulière à la mise en page du modèle.

Selection dune nouvelle section divi

Ajouter une ligne à une colonne

Donnez ensuite à la section une ligne d’une colonne.

Choisir une colonne divi

Paramètres de section

Faites glisser (ou déplacez) la section au-dessus de la section de contenu du post et mettez à jour les paramètres de la section comme suit:

  • Dégradé d’arrière-plan couleur gauche:
  • Dégradé d’arrière-plan droit:
  • Afficher le dégradé au-dessus de l’image: OUI
  • Image d’arrière-plan: [insérer l’image]
  • Largeur: 320px
  • Marge: 320px gauche
  • Rembourrage: 0px haut, 0px bas
  • Style d’animation: Diapositive
  • Direction de l’animation: droite
  • Délai d’animation: 2000 ms

Sautez ensuite sur l’onglet avancé et ajoutez la classe CSS et l’index Z suivants:

  • Classe CSS: slide-in-cta
  • Index Z: 999

Et ajoutez l’extrait CSS personnalisé suivant l’élément principal:

position: fixed;top: 80px;left: -320px;

Personnaliser la section

La classe CSS est nécessaire pour que nous puissions cibler la section avec du code plus tard. Le CSS personnalisé positionnera la section en haut à gauche du modèle de page dans une position fixe (ou collante). La position «gauche: -320 pixels» devrait déplacer la section entière (qui fait 320 pixels de large) à l’extérieur de la fenêtre du navigateur (donc hors de notre vision). Mais nous avons la marge gauche de 320 pixels pour la ramener à la vue. La raison pour laquelle cela est construit de cette façon est que nous pouvons activer ou désactiver la valeur de la marge lorsque vous cliquez sur l’icône «x». Cela entraînera le CTA à glisser dans et hors de vue.

Paramètres de ligne

Maintenant, mettons à jour les paramètres de ligne comme suit:

  • Utiliser une largeur de gouttière personnalisée: OUI
  • Largeur de gouttière: 1
  • Largeur: 100%
  • Rembourrage: 0px haut, 0px bas
Paramètre de ligne divi

Ajouter un module d’appel à l’action

À l’intérieur de la ligne, ajoutez un module Appel à l’action.

Ajouter module dappel a laction

Paramètres d’appel à l’action

Mettez ensuite à jour les paramètres d’appel à l’action.

Contenu
  • Titre: [entrez le texte de votre choix]
  • Bouton: [entrez le texte de votre choix]
  • Corps: [entrez le texte de votre choix]
  • URL du lien du bouton: [entrez l’URL réelle ou #]
Personnaliser loffre module divi

Ensuite, supprimez la couleur d’arrière-plan par défaut pour révéler l’arrière-plan de la section que nous avons ajoutée précédemment.

Supprimer la couleur darriere plan
Paramètres de conception (texte, bouton et remplissage)

Sous l’onglet de conception, mettez à jour les éléments suivants:

  • Police du titre: Lato
  • Poids de la police du titre: Heavy
  • Hauteur de la ligne de titre: 1,3 em
  • Police du corps: Lato
  • Poids de la police du corps: gras
  • Utiliser des styles personnalisés pour le bouton: OUI
  • Taille du texte du bouton: 15px
  • Largeur de bordure de bouton: 0px
  • Espacement des lettres des boutons: 1px
  • Police du bouton: Lato
  • Poids de la police du bouton: lourd
  • Style de police du bouton: TT
  • Rembourrage des boutons: 12 pixels en haut, 12 pixels en bas, 32 pixels à gauche, 32 pixels à droite
  • rembourrage: 40 pixels en haut, 40 pixels en bas, 40 pixels à gauche, 40 pixels à droite
Personnaliser la police module appel a laction divi

Ajouter une icône d’ouverture et de fermeture avec un module Blurb

Une fois l’appel à l’action terminé, nous devons créer le bouton icône utilisé pour ouvrir et fermer l’appel à l’action coulissant. Pour créer cela, ajoutez un module de texte de présentation sous le module d’appel à l’action.

Module info bulle divi

Paramètres de texte de présentation

Mettez à jour les paramètres de conception suivants.

Contenu
  • supprimer le titre et le corps du texte par défaut
  • Utiliser l’icône: OUI
  • Icône: plus (voir capture d’écran)
Ajouter une icone divi
Conception
  • Couleur de l’icône: # 000000
  • Utiliser la taille de police de l’icône: OUI
  • Taille de la police de l’icône: 40 pixels
  • Largeur: 40px
  • Hauteur: 40px
  • Coins arrondis: 50%
  • Transformer la rotation de l’axe Z: 135 degrés
Personnaliser une icone divi
Réglages avancés

Sous l’onglet avancé, ajoutez la classe CSS suivante:

  • Classe CSS: slide-in_target

Ajoutez ensuite ce CSS personnalisé à l’élément principal.

position: absolute;bottom: 0px;right: -40px;

Ajoutez le CSS personnalisé suivant à l’image Blurb.

margin-bottom: 0px;

Personnaliser style css module divi

Résultat

Voici le résultat jusqu’à présent.

Resultat réalisé a présent

Gardez à l’esprit que nous devons encore ajouter du code pour ajouter la fonctionnalité de fermeture et d’ouverture lorsque vous cliquez sur l’icône «x». Nous ajouterons le code après avoir créé un appel à l’action dans chacun des quatre coins du modèle.

Création de l’appel à l’action en haut à droite

Avec le premier appel à l’action intégré, nous pouvons accélérer le processus de création du reste des CTA en dupliquant la section déjà créée. Ensuite, nous allons créer un appel à l’action sous forme de diapositive pour le coin supérieur droit.

Section en double

Déployez le mode d’affichage filaire, puis dupliquez la section CTA en haut à gauche.

Créer des sections en double divi

Mettre à jour les paramètres de la section

Mettez ensuite à jour les nouveaux paramètres de section comme suit:

  • marge: 320px droite
  • direction de l’animation: gauche

Mettez ensuite à jour le CSS personnalisé dans l’élément principal en remplaçant «gauche» par «droit». Voici l’extrait complet:

position: fixed;top: 80px;right: -320px;

Modifier alignement section divi

Mettre à jour les paramètres du module Blurb

Ensuite, ouvrez les paramètres du module Blurb et mettez à jour l’extrait CSS personnalisé dans l’élément principal en remplaçant «droite» par «gauche». Voici l’extrait complet:

position: absolute;bottom: 0px;left: -40px;

Ajouter un code divi

Résultat

Vous verrez maintenant un appel à l’action sous forme de diapositive en haut à droite du modèle de page.

Slider en haut a droite

Effectuez les mêmes opérations pour le reste des sections « Bas Droit », « Bas Gauche ». Vous devrez aussi ajuster le code CSS pour chacun des modules pour avoir un résultat similaire à ce qui suit.

Résultat final divi

Ajout des extraits de code jQuery et CSS personnalisés à l’aide d’un module de code

Pour la dernière étape, nous devons ajouter des jQuery et CSS personnalisés afin que nous puissions obtenir la fonctionnalité d’ouverture et de fermeture de chacun des CTA de diapositives.

Ajouter un module de code

Ajoutez un module de code à l’une des sections de la présentation.

Ajouter un code js divi

Coller le code

Ouvrez ensuite les paramètres de code et collez le code suivant dans la zone de code.

<style>.slide-in-cta, .slide-in_target, .slide-in-toggle-active {transition: all 400ms ease-in-out;} .slide-in-toggle-active {margin: 0px 0px 0px 0px !important;}.slide-in-toggle-active .slide-in_target  {transform: none !important;background: rgba(0,0,0,0.2);}  .slide-in_target {cursor: pointer;}</style><script>(function($) {$(document).ready(function(){$('.slide-in_target').click(function(){$(event.target).closest('.slide-in-cta').toggleClass('slide-in-toggle-active'); });    });})( jQuery );   </script>

Ajouter code jquery

Dernières pensées

Avec Divi, il n’est pas du tout difficile de créer un appel à l’action. Et puisque vous pouvez utiliser le générateur de thème pour ajouter un appel à l’action à un modèle de page, vous aurez plus de contrôle sur les pages qui afficheront ces CTA.