Comment ajouter un pop up supportant le défilement à un billet de blog dans Divi

Personnaliser le corps. Ceci mènera à lamp;rsquoéditeur de mise en page du modèle de corps, où nous ajouterons une fenêtre contextuelle déclenchée par le défilement. Concevoir des POP ups déclenchés en faisant défiler les messages pertinents par catégorie. Les POP ups seront inclus dans la ligne Divi. Ainsi, une fois la fonction pop up implémentée, pouvez remplir la ligne avec namp;rsquoimporte quel formulaire pour créer tout ce que voulez. Pour le premier exemple, nous créerons une fenêtre contextuelle qui affiche les messages pertinents par catégorie. De cette façon, lorsque les visiteurs défilent vers la fin de leur billet, ils reçoivent un message sur la suggestion dans la fenêtre contextuelle.
Voici comment faire. Ajouter une ligne à une colonne ajoute damp;rsquoabord une ligne dans la colonne directement sous la ligne qui contient le module de contenu du message dans la disposition du modèle de message. Avant damp;rsquoajouter un module, mettre à jour les paramètres de ligne comme suit: couleur de fond: FFFFFF largeur de la gouttière: 1 largeur: 300 Px (bureau), 200 Px (téléphone) remplissage: 20px vers le haut, 0px vers le bas ombrage de la boîte: voir capture damp;rsquoécran Une fois que avez ajouté les paramètres de ligne personnalisés du formulaire de texte, ajoutez le formulaire de texte à la ligne. Ce sera la zone de titre de notre pop up post pertinent.
Mettre à jour le contenu du corps avec des messages connexes.
La conception met ensuite à jour les paramètres de conception comme suit: police de texte: style de police de texte heebo: tt text text color: f94857 text alignment: Center Sous le formulaire texte, ajoutez un formulaire de blog. Comme nous ne voulons afficher quamp;rsquoun seul article connexe, nous limiterons le nombre damp;rsquoarticles à un seul et inclurons la catégorie actuelle afin que les articles affichés dans la fenêtre contextuelle partagent la même catégorie que les articles réels affichés sur le modèle.
Mise à jour comme suit: nombre de postes: 1 catégorie comprend: la catégorie actuelle Éléments du Groupe damp;rsquooptions de
Projet, assurez que la sélection namp;rsquoaffiche que lamp;rsquoimage de premier plan. Cache tout le reste. Conception dans lamp;rsquoonglet conception, mettre à jour ce qui suit: police de titre: heebo police de titre poids: Super gras taille du texte de titre: 16px hauteur de la ligne de titre: 1,4em remplissage: 5% en haut, 5% à gauche, 5% à droite Advanced rowsetup CSS class, Custom CSS, and Z Index in the Advanced tab, we need to assign a CSS Class for rows, some Custom CSS, and Update Z index so that the popup is above the other content of the page.
Lorsque utilisez Visual Builder à lamp;rsquoavant, cette procédure cache les lignes dans la vue. Il est donc préférable de déployer les vues wireframe avant de mettre à jour ces options. Après avoir entré le mode wireframe view, ouvrez la sauvegarde des paramètres de ligne et ajoutez la classe CSS suivante: CSS Class: Post Line, puis ajoutez le CSS personnalisé suivant à lamp;rsquoélément principal: position: fixe
En bas: 0%
Droite: 300px
Et mettre à jour lamp;rsquoindex Z: index Z: 999 Ajoutez un séparateur comme déclencheur de défilement et la fenêtre contextuelle est maintenant prête. Maintenant, nous devons décider où ajouter des déclencheurs de défilement sur le modèle post afin que les fenêtres contextuelles samp;rsquoaffichent ou se cachent lorsque lamp;rsquoutilisateur défile sur ces points. Le point damp;rsquoactivation du défilement est déterminé par lamp;rsquoélément avec la classe CSS. Puisque nous voulons que le déclencheur de défilement soit au bas de lamp;rsquoarticle, pouvez utiliser un séparateur avec une classe CSS comme élément du déclencheur de défilement.
Ajouter un point damp;rsquoactivation de défilement 1 pour ajouter le premier point damp;rsquoactivation de défilement, nous avons ajouté un module séparateur directement sous le module contenu du message. Puis ajoutez la classe CSS suivante: classe CSS: point de cheminement post
Camp;rsquoest facile. Ajouter un point damp;rsquoactivation de défilement 2 maintenant pour ajouter un deuxième point de déclenchement (qui cache le point de déclenchement de la fenêtre contextuelle en bas de la page), copiez le module séparateur nouvellement créé. Ensuite, collez le à la position inférieure dans le modèle de post où voulez fermer (ou masquer) la fenêtre contextuelle. Pour cet exemple, je lamp;rsquoajoute directement sous le module blog du billet concerné et directement au dessus de la section commentaires du modèle de billet. Utilisez le module de code pour ajouter du code personnalisé pour faire fonctionner cette fenêtre contextuelle qui permet le défilement, il ne reste plus quamp;rsquoun petit Code. Continuez à ajouter des formulaires de code à votre modèle de poste. Ensuite, collez le code suivant dans la zone de code:
Oui. Ligne post {
Transition: tous. 4 s
}
Oui. Publier la ligne. Afficher les messages
Droite: 0px
}

Jquery (document). Prêt (fonction ($)
$(amp;lsquopoint de cheminement arrièreamp;rsquo). Point de cheminement (fonction () {
$(
}, {offset: amp;lsquo97%})
})

Résultats pour voir les résultats, visitez un de vos billets de blog et faites défiler la page vers le bas. Lorsque arrivez à la fin du contenu du message, devriez voir la fenêtre contextuelle du message pertinent. Faites défiler pour voir quamp;rsquoil est caché derrière la partie pertinente de lamp;rsquoarticle. Il est intéressant damp;rsquoajouter lamp;rsquooption E mail à une fenêtre contextuelle déclenchée en faisant défiler la fenêtre contextuelle des messages pertinents, mais devrez peut être sélectionner lamp;rsquoe mail de la fenêtre contextuelle. Camp;rsquoest facile à faire. En fait, nous pouvons même utiliser les options de courriel déjà conçues dans la disposition par défaut du pied de page de ce modèle. Enregistrer le pied de page dans la Bibliothèque Divi activez enregistrer la mise en page et quittez Theme Builder. Cliquez ensuite pour modifier la disposition du modèle de pied de page personnalisé. Localisez le formulaire damp;rsquoactivation du courriel et sauvegardez le dans la Bibliothèque Divi. Ajouter une option de courriel enregistrée à la ligne contextuelle retourne maintenant à la mise en page du modèle

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins