Comment afficher la barre latérale sensible au contenu de n’importe quelle page WordPress ou type de message

Enregistré « Il samp;rsquoagit de convaincre les gens de samp;rsquoabonner à votre site Web ou à votre liste de courriels. Personnaliser lamp;rsquoinformation certaines informations sur certaines pages ont plus de sens que damp;rsquoautres informations sur damp;rsquoautres pages. Par exemple, damp;rsquoautres informations de contact sur les pages de contact, des articles meilleurs ou plus récents sur les pages de blog, des offres sur les pages de magasin: Vous comprenez. SEO Amélioration: Bien que le contenu de la barre latérale ne soit pas un facteur important, il est toujours important pour le référencement (en particulier si le titre du Widget est correctement inclus dans lamp;rsquoétiquette du titre). Par conséquent, pouvez utiliser des barres latérales sensibles au contenu pour rendre la page plus ciblée. Invitations à lamp;rsquoaction: Vous pouvez également utiliser ce type de barre latérale pour personnaliser les invitations à lamp;rsquoaction pour différents points du site. Langues elles permettent également de créer des barres latérales pour différentes versions linguistiques du site et pour différents marchés. Comme pouvez le voir, il y a plusieurs raisons damp;rsquoutiliser des barres latérales sensibles au contenu, et cette liste est loin damp;rsquoêtre exhaustive. Toutefois, concentrons nous maintenant sur la façon de les mettre en oeuvre.
Il existe trois façons principales de mettre en œuvre des barres latérales sensibles au contenu dans wordpress pour configurer des barres latérales personnalisées pour les messages et les pages. Ce quamp;rsquoils ont en commun, camp;rsquoest que le contenu de la barre latérale change à mesure que la page ou le billet apparaît. Les critères incluent l’étiquette WordPress, la catégorie, le nom de la page ou d’autres attributs tels que si l’utilisateur est connecté ou non. Ensuite, les barres latérales sont généralement modifiées de trois façons: filtrer les widgets: les barres latérales sont pleines de widgets, et une certaine logique en arrière plan détermine quels widgets sont affichés où et qui sont cachés.
Lorsque différentes conditions sont remplies, les côtés affichés au même endroit sont complètement séparés. Ils peuvent contenir une seule configuration de Widget. Codage dur dans les sujets: Bien sûr, si avez cette capacité de codage, pouvez également ajouter des barres latérales personnalisées aux fichiers de sujets. Personnellement, je pense que la deuxième méthode peut être convertie en lamp;rsquointerface utilisateur la plus propre. Cependant, nous examinerons chaque méthode en détail ci dessous afin que puissiez prendre une décision. Ensuite, nous énumérerons quelques autres options pour implémenter des barres latérales personnalisées sur les sites WordPress.
La façon la plus simple de filtrer lamp;rsquoapparence damp;rsquoun widget sur votre site à lamp;rsquoaide damp;rsquoun widget jetpack est damp;rsquoutiliser le module de visibilité du Widget inclus dans le jetpack avec le nom approprié. avez déjà un plug in sur votre site, la création damp;rsquoune barre latérale personnalisée est aussi simple que lamp;rsquoactivation damp;rsquoun module (si le module namp;rsquoest pas activé par défaut). Vous pouvez également utiliser cette version autonome. Une fois que avez terminé et que allez au menu Widget, trouverez un nouveau bouton de visibilité sur tous les widgets. En cliquant, pouvez facilement implémenter la logique damp;rsquoaffichage requise pour le Widget à partir du menu déroulant.
Les conditions de visibilité sont les suivantes: Catégorie: les widgets peuvent apparaître sur certaines pages de catégorie ou sur toutes les pages damp;rsquoauteur sur toutes les pages damp;rsquoauteur ou seulement sur certains utilisateurs: vérifier si lamp;rsquoutilisateur est connecté au rôle: contrôler les widgets par lamp;rsquoétiquette de rôle de lamp;rsquoutilisateur: similaire à la page de catégorie, mais utilisé pour marquer la date: Contrôle quand afficher la page du Widget damp;rsquoarchive: définit la visibilité du Widget pour la page damp;rsquoaccueil, la Sous page de Post, la page damp;rsquoarchive, la page damp;rsquoerreur 404, le Sous type de Post, lamp;rsquoarchive du sous type de post et la page statique pour chaque option, pouvez
A paysage vers certaines URL autres paramètres:
Plan définit lamp;rsquoheure à laquelle la barre latérale est affichée. Dans la version gratuite, vos heures de travail sont limitées à une journée complète, tandis que la version professionnelle offre des heures plus fines. Design: ajoute des classes CSS personnalisées aux barres latérales, widgets et titres de Widget pour les manipuler Advanced: définit lamp;rsquoordre des barres latérales (samp;rsquoil y en a plusieurs) de plus, pouvez fusionner et remplacer les barres latérales les unes par les autres. Configurez les comme des zones Widget et contrôlez la visibilité de lamp;rsquoutilisateur connecté (rôle de lamp;rsquoutilisateur fourni dans pro). Une fois la configuration terminée, la nouvelle barre latérale apparaît dans le menu Widget normal, où pouvez la remplir, lamp;rsquoouvrir et la fermer, et même voir les révisions précédentes. Propre et simple.
Créer manuellement des barres latérales personnalisées Enfin, pouvez créer des barres latérales personnalisées en encodant. WordPress offre de nombreuses options pour cela, et nous allons rapidement passer en revue le processus. La première chose à faire pour créer une barre latérale personnalisée est damp;rsquoenregistrer une nouvelle zone Widget. Pour ce faire, il suffit damp;rsquoentrer le code suivant dans la fonction. PHP pour le thème (sous thème): fonction Custom _ debar init () {
Barre latérale du registre (tableau)
« name» = amp;gt « New Custom sidebar»,

« Description» = amp;gt « ajoutez un widget ici pour afficher un seul message.»
« avant _ widget» = amp;gt amp;lsquo,
amp;lsquoafter _ Widgetamp;rsquo = amp;gt amp;lsquo,
« avant _ titre» = amp;gt
amp;lsquo,
amp;lsquoafter _ titleamp;rsquo = amp;gt
amp;lsquo,
))
}
Ajouter _ action (amp;lsquowidgets initamp;rsquo, amp;lsquoCustom debar initamp;rsquo)
[ php
Bien sûr, pouvez changer de nom et damp;rsquoautres éléments selon vos préférences. Une fois sauvegardé et téléchargé sur le serveur, il apparaît maintenant dans le menu Widget auquel pouvez ajouter des widgets comme damp;rsquohabitude.

Cependant, jusquamp;rsquoà présent, la barre latérale namp;rsquoest affichée nulle part sur votre site. Pour modifier, devez lamp;rsquoajouter au fichier modèle à lamp;emplacement désiré
Page simple
La solution finale pour créer des barres latérales personnalisées est simple. Vous permet damp;rsquoassigner des barres latérales directement à partir de lamp;rsquoéditeur de page et damp;rsquoeffectuer des modifications par lots. Après cela, pouvez les remplir dans le menu Widget comme damp;rsquohabitude. Malheureusement, il manque des options personnalisées plus avancées. Cependant, si voulez juste configurer une barre latérale différente pour la page, camp;rsquoest probablement la solution que recherchez. Barre latérale sensible au contenu en bref, il y a de bonnes raisons damp;rsquoutiliser des barres latérales personnalisées sur votre site Web. Tout namp;rsquoa pas besoin de la même information à côté. En utilisant des barres latérales sensibles au contenu, pouvez voir ce qui est significatif au lieu damp;rsquoutiliser des barres latérales standard. Dans ce tutoriel, nous avons appris plusieurs façons de créer des barres latérales personnalisées. Tout est là, depuis le filtrage des widgets, la création de nouvelles Barres latérales, jusquamp;rsquoau codage dans les sujets. Grâce à cette information, pouvez maintenant fournir uniquement du contenu de la barre latérale afin damp;rsquoaméliorer lamp;rsquointeraction utilisateur et les services offerts au public. Essaie! Quelle est votre expérience avec les barres latérales sensibles au contenu? Veuillez nous le dire dans la section commentaires ci dessous! Miniature de lamp;rsquoarticle kit8. Inventaire net louvre. Com

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins