Créer un bouton « Lire plus » ou « Lire la suite » sur Divi

Créer un bouton « Lire plus » ou « Lire la suite » sur Divi

Créer un bouton « Lire plus » ou « Lire la suite sur Divi

Gif texte avec un bouton "Lire plus"

Pourquoi masquer un texte trop long.

 

Sur Internet, tous les mots comptent. Rien ne doit être laissé par hasard. De fait, chaque page Web doit avoir une certaine quantité de mots pour être référencée sur les moteurs de recherche de façon naturelle. C’est une base importante du référencement naturel, soit le SEO.

Le piège est d’écrire un texte trop court qui ne sera pas repéré par les moteurs de recherches, ou d’écrire un contenu trop long, qui n’incitera pas à la lecture et qui alourdira le visuel de votre site Web.

L’idéal est de conserver un texte long et d’en masquer une partie et le dévoiler dans son entier avec un bouton « Lire plus » ou « Lire la suite ».

Le tuto en vidéo

Tutoriel écrit

Nous allons commencer par ajouter un « module Texte » dans le Visual Builder de Divi pour y insérer notre contenu.

Une fois le texte écrit, nous allons nous rendre sur le troisième onglet « avancé » – « ID et Classe CSS » et écrire « texte-cache » dans « Classe CSS« 

paramètre Module texte paramètre

On ajoute ensuite un « Module Bouton« 

Nous allons ensuite styliser notre « Module Bouton« 

Dans l’onglet « Style« , nous allons réduire le texte, mettre un fond transparent et retirer les bordures.

Puis, dans le troisième onglet « Avancé« -« ID et classe CSS« -« Class CSS » écrire « bouton-ouverture« .

Toujours dans le même onglet, juste en dessous dans « personnaliser CSS » on va écrire la ligne de code suivante : « cursor: pointer;« 

cursor:pointer;

Paramètre module bouton divi builder

On appelle ensuite un module « texte » pour y placer notre code jQuéry. Une fois le module texte ouvert, Aller sur l’onglet « Texte » à côté de l’onglet « Illustration« 

C’est à l’intérieur de ce code que vous pourrez changer le texte du bouton.

Par défaut, il est écrit « Lire plus » et « Lire moins » à vous de choisir le texte qui vous convient

CODE JQUÉRY

<script>
jQuery(document).ready(function ($) {
  $("a.bouton-ouverture").removeAttr("href"); // On supprime le lien de notre bouton 
	
  $('.bouton-ouverture').on('click', function(){ // lorsqu'on clique sur le bouton
  $('.texte-cache').toggleClass('ouvert'); // On ajoute ou retire la classe CSS "ouvert"
  
  if ($('.texte-cache').hasClass('ouvert')) { // Si le module texte a la classe "ouvert"
    $('.bouton-ouverture').html('LIRE MOINS'); // On affiche LIRE MOINS sur le bouton
  } else {
    $('.bouton-ouverture').html('LIRE PLUS'); // Sinon on affiche LIRE PLUS
  }
	});
});
</script>

Vous pouvez maintenant enregistrer votre page et la quitter.

Ensuite, nous allons nous rendre dans notre Dashboard – Divi – Option du thème et ajouter un code CSS dans « personnaliser CSS« 

Tableau représentant les couleurs marketing avec des marques connus

CODE CSS

/*CSS pour afficher/masquer un texte via un bouton*/

/*Style du module TEXTE*/
.texte-cache { 
  position: relative;
  max-height: 100px; /*Hauteur du texte visible avant le clic*/
  overflow: hidden; /*On cache tout ce qui dépasse des 100px*/
  transition: max-height 1s ease; /* Transition CSS entre l'ouverture et la fermeture*/
}
  
/*Style du module TEXTE lorsqu'il est ouvert*/
.texte-cache.ouvert {
    max-height: 100vh; /* On lui définit une hauteur max de tout l'écran si nécessaire pour qu'il affiche tout son contenu*/
  }

/*On stylise l'effet de flou lorsque le module TEXTE est fermé, donc il n'a pas la classe "ouvert"*/
.texte-cache:not(.ouvert)::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); /*Couleur de notre effet*/
}

Sauvegardez tous les paramètres et le tour est joué. 

Si vous avez 2 textes sur la même page et souhaitez avoir une ouverture différée :

Ajouter au module texte 1 dans ID et classe CSS la classe CSS « texte-cache1″

Ajouter au module bouton du texte 1 toujours dans ID et classe CSS la classe CSS « bouton-ouverture1 »

Puis la même chose pour le texte 2

Classe CSS :

Module texte « texte-cache2″

Module bouton « bouton-ouverture2 »

Ensuite, nous allons nous rendre dans notre Dashboard – Divi – Option du thème et ajouter un code CSS dans « personnaliser CSS« 

CODE CSS

.texte-cache1, .texte-cache2 {
  max-height: 100px; /* Hauteur du texte visible par défaut */
  overflow: hidden;
  transition: max-height 1s ease; /* Temps de transition entre l'état ouvert et fermé */
}

.texte-cache1.ouvert, .texte-cache2.ouvert {
  max-height: 3000px; /* Hauteur du texte déroulé après le clic sur le bouton */
}

.bouton-ouverture1, .bouton-ouverture2 {
  /* Ici, vous pouvez ajouter du CSS pour styliser vos boutons */
}

.colonne {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

Si vous souhaitez que le code ne s’opère que sur la version mobile, ajouter le code ci-dessous dans « personnaliser CSS

/* Masquer le bouton "Lire la suite" sur les grandes tailles d'écran */
@media (min-width: 768px) {
.read-more-wrap {
display: none;
}
}

/* Afficher le bouton "Lire la suite" sur les petites tailles d'écran */
@media (max-width: 767px) {
.read-more-wrap {
display: block;
}
}
Inverser les colonnes sur mobile avec du CSS sur Divi

Inverser les colonnes sur mobile avec du CSS sur Divi

Inverser les colonnes sur smartphone

Bouton CTA avec un effet flip box

La solution ultime pour votre responsive.

Il existe une technique pour inverser vos colonnes sur smartphone qui consiste à rendre invisible certaine section sur bureau et visible sur smartphone.

Bonne option ? Pas si sûr !

Cette technique vous assurera bien un bon design, mais alourdira votre page et vous pénalisera auprès de Google qui n’apprécie guère les sections invisibles.

Vous trouverez ci-dessous la meilleure façon de le faire. Simple, rapide et efficace.

Le tuto en vidéo

Tutoriel écrit

Votre design su version desktop (ordinateur) va être de la façon suivante :

image-texte et sur la ligne du dessous texte-image

4 1

Cliquer sur la roue crantée de la deuxième ligne en vert

5

Allez dans le troisième onglet « Avancé » et dans « Classe CSS » écrivez le mot « inverse » puis sauvegardez.

6 1

Allez tout en bas de votre page et cliquer sur les 3 petits points, puis sur la roue crantée pour accéder au settings de la page. 

Tableau représentant les couleurs marketing avec des marques connus

Allez au troisième onglet « Avancé » « personnaliser CSS » et copier le code ci-dessous.

CODE CSS

@media screen and ( max-width: 980px ) {
.inverse {
display: flex;
flex-direction: column-reverse;
}
}

Tableau représentant les couleurs marketing avec des marques connus

Sauvegardez tous les paramètres et le tour est joué. 

Comment créer un effet flip box pour un bouton (CTA) sur Divi ?

Comment créer un effet flip box pour un bouton (CTA) sur Divi ?

Comment créer un effet flip box pour un bouton (CTA)

Pourquoi personnaliser votre site web ?

Vous vous demandez pourquoi personnaliser votre site web est si important ? Et bien, laissez-moi vous le dire : C’est un peu comme avoir une tenue vestimentaire unique et personnalisée. Si votre site n’est pas personnalisé, il risque de ressembler à une tenue générique, sans originalité et sans style. Et qui voudrait porter une tenue comme ça ?

Mais si votre site est personnalisé, c’est tout le contraire ! Vous serez comme une tenue unique, qui reflète votre personnalité et votre identité. Vous serez remarqué par tous pour votre créativité et votre originalité, et vous serez fière de votre site, qui vous ressemble.

Bouton CTA flip box divi

Mais pourquoi est-ce si important de personnaliser votre site web ?

Tout simplement parce que cela vous permet de vous démarquer de la concurrence et de montrer votre personnalité. Vos visiteurs apprécieront de découvrir un site qui reflète votre entreprise et qui sort de l’ordinaire. Et vous pourrez mieux vous connecter avec eux, en leur offrant une expérience unique et personnalisée.

En résumé, personnaliser votre site web est essentiel pour vous démarquer de la concurrence et offrir une expérience utilisateur unique et personnalisée à vos visiteurs. Alors, n’attendez plus et laissez votre créativité s’exprimer ! Vous serez la personne la plus stylée de la soirée, je vous le garantis.

Tutoriel écrit

Ouvrir un module texte, aller sur le deuxième onglet « texte » et copier le code HTML

Capture decran 2022 11 08 a 13.48.40

Code HTML

<a href=« https://monsite.com/ » class= »btn2″>

<span class= »text »>Text</span>

<span class= »flip-front »>Recto</span>

<span class= »flip-back »>Verso</span>

</a>

Remplacer https://monsite.com par l’URL de redirection souhaité.

Remplacer Recto par le mot de votre choix

Remplacer Verso par un autre mot de votre choix

Capture decran 2022 11 08 a 13.49.26

Sur votre Dashboard, cliquer sur « Divi », puis « Option de thème »

Copier le code CSS dans « personnaliser CSS » en bas de page

Code CSS

.btn2 a {

  text-decoration: none;

  display: inline-block;

}

.btn2 {

  height: 50px;

  line-height: 50px;

  text-align: center;

  position: relative;

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

  -webkit-transition: all .3s ease-out;

  -o-transition: all .3s ease-out;

  transition: all .3s ease-out;

}

.text {

  padding: 0 50px;

  visibility: hidden;

}

.flip-front, 

.flip-back {

    position: absolute;

    left: 0;

    top: 0;

    width: 100%;

    height: 100%;

    -webkit-transform-style: flat;

    transform-style: flat;

    -webkit-transition: -webkit-transform .3s ease-out;

    -o-transition: -o-transform .3s ease-out;

    transition: transform .3s ease-out;

}

.flip-front {

    color: #000;

    border: 2px solid #000;

    background-color: transparent;

    -webkit-transform: rotateX(0deg) translateZ(25px);

    -ms-transform: rotateX(0deg) translateZ(25px);

    -o-transform: rotateX(0deg) translateZ(25px);

    transform: rotateX(0deg) translateZ(25px);

}

.flip-back {

  color: #FFF;

  background-color: #000;

  border: 2px solid #000;

  -webkit-transform: rotateX(90deg) translateZ(25px);

  -ms-transform: rotateX(90deg) translateZ(25px);

  -o-transform: rotateX(90deg) translateZ(25px);

  transform: rotateX(90deg) translateZ(25px);

}

.btn2:hover .flip-front {

    -webkit-transform: rotateX(-90deg) translateZ(25px);

    -ms-transform: rotateX(-90deg) translateZ(25px);

    -o-transform: rotateX(-90deg) translateZ(25px);

    transform: rotateX(-90deg) translateZ(25px);

}

.btn2:hover .flip-back {

    -webkit-transform: rotateX(0deg) translateZ(25px);

    -ms-transform: rotateX(0deg) translateZ(25px);

    -o-transform: rotateX(0deg) translateZ(25px);

    transform: rotateX(0deg) translateZ(25px);

}

Vous pouvez changer toutes les couleurs : texte, bordure et fond. Il suffit d’aller dans le code CSS et remplacer les code hexadécimal par les vôtres.

Tableau représentant les couleurs marketing avec des marques connus

Ci-dessous l’effet que vous aurez en suivant ce tuto.

Un bouton Call To Action avec écrit "shop now"
Pousser encore plus la personnalisation de votre site !

Pousser encore plus la personnalisation de votre site !

Poussez encore plus la personnalisation de votre site !

Logo Simply Divi Shortcode

Pourquoi personnalisez votre site web ?

 

Saviez-vous qu’il existe environ 2 milliards de sites Web dans le monde ? On s’attend à ce que le nombre augmente à un rythme rapide à partir d’ici.

Bien que cela soit monumental à considérer, cela signifie également que la concurrence est plus serrée pour les entreprises en ligne.

Plus votre site Web est personnalisé, plus vous semblez professionnel à votre public. Les créateurs de sites Web ne vous donneront pas l’individualité dont vous avez besoin.

Chaque entreprise devrait avoir quelque chose qui la distingue de la concurrence, et le site Web de l’entreprise est le meilleur endroit pour commencer. En personnalisant votre site Web pour répondre aux besoins des clients, vous vous démarquerez de la concurrence.

Qu’est-ce que vous trouverez dans la vidéo ?

Dans cette vidéo, je vous présente un plugin « Simple Divi Shortcode » qui va vous permettre de pousser encore plus la personnalisation de votre site web. Il va vous permettre d’insérer n’importe quel module de Divi dans un autre à l’aide d’un Shortcode généré automatiquement par le plugin. Vous pouvez par exemple insérer un module carte, blur « résumé », image dans un autre module. Incroyable !!! Je vous montre dans cette vidéo 2 petits exemples de ce que va faire pour vous ce plugin. 

Enjoy😎

Comment créer une page 404 personnalisé sur Divi ?

Comment créer une page 404 personnalisé sur Divi ?

Comment créer une page 404 personnalisée sur Divi ?

Pourquoi avez-vous besoin d’une page 404 personnalisée ?

Vous savez ce qui est encore pire qu’une page 404? Une page 404 banale et non personnalisée. C’est pourquoi il est important d’avoir une page 404 personnalisée sur votre site web.

Tout d’abord, une page 404 personnalisée peut aider à maintenir l’identité de votre marque. Si les visiteurs tombent sur une page 404 banale, ils pourraient avoir l’impression que votre site n’est pas professionnel ou que vous ne prenez pas la peine de personnaliser certaines parties de votre site.

En revanche, une page 404 personnalisée montre que vous avez pris le temps de réfléchir à cette page et que vous voulez que les visiteurs aient une expérience cohérente sur votre site, même s’ils tombent sur une page d’erreur.

Page 404 personnalisée de Dr Page

De plus, une page 404 personnalisée peut être utile pour aider les utilisateurs à naviguer sur votre site.

Si vous avez une page 404 personnalisée qui inclut des liens vers d’autres pages de votre site ou vers votre page d’accueil, cela peut aider les utilisateurs à trouver ce qu’ils cherchent même s’ils tombent sur une page d’erreur. Cela peut également être utile pour vous, car cela peut aider à réduire le taux de rebond de votre site.

Page 404 personnalisée

Enfin, une page 404 personnalisée peut être un moyen amusant de montrer votre personnalité et de montrer à vos visiteurs que vous êtes humain. Vous pouvez inclure un message d’excuses pour l’erreur et une touche d’humour pour détendre l’atmosphère. Cela peut aider à rendre votre site plus accueillant et à fidéliser les utilisateurs.

En résumé, avoir une page 404 personnalisée est important pour maintenir l’identité de votre marque, aider les utilisateurs à naviguer sur votre site et montrer votre personnalité.

Alors, la prochaine fois que vous créerez un site, n’oubliez pas de prendre le temps de créer une page 404 personnalisée pour votre site!