• ACCUEIL
  • blogger

    Configurer un gadget en limitant son affichage

    Vous souhaitez modifier la configuration de l'affichage d'un widget ? 

    ⛔C'est possible, mais réservé aux utilisateurs avertis : en effet, il faudra obligatoirement modifier dans le  code HTM du thème ou  template, la partie correspondant au Widget.

    1-METHODE GENERALE

    1-1 D'abord, Noter l'identifiant du gadget concerné


    Tableau de bord > Mise en page >  sur le gadget concerné: cliquer sur" Modifier" > son adresse apparaît et elle se termine par son identifiant
    ici pour le gadget Image, son identifiant est : Image 1







    1-2 Travailler sur le code HTML du template 

      Il faudra obligatoirement travailler  sur le code du modèle


    • Thème puis Modifier le code HTML







    • puis chercher le gadget via "Accéder au Widdget"




























    EXEMPLE:
     CODE du WIDGET  dont l'identifiant est "HTML3" Le plus souvent le code  à ajouter se situe soit
    dans le début du code du widget,



    -et /ou vers la fin du code du widget concerné






    Autre possibilité de recherche de code
    Utiliser la fonction recherche clavier "CTRL+ F" une petite fenêtre s'affiche y taper  le nom du widget ad'afficher l'endroit.
    2-LIMITATION D'AFFICHAGE DES WIDGETS



    2-1 Via  un Gadget HTML

     Afficher ce gadget uniquement avec certains articles

    Pour supprimer l'affichage d'un gadget pour un seul article : insérer le code suivant dans la version HTML de l'article :
      <style type="text/css">#IDENTIFIANT{display:none;}</style>


      2-2 En modifiant le code du template

      Dans tous les exemples ci-dessous on considère que l' identifiant du Widget est :" HTML 1"

      • Widget affiché seulement avec les articles et jamais avec la page d'accueil :
        Si vous voulez qu’un widget n’apparaisse pas avec la page d’accueil ni à une page pour libellé et ni à celle des archives, ajoutez le code en rouge:
      <b:widget id='HTML1' locked='false' title='' type='HTML'>
      <b:includable id='main'>
      <b:if cond='data:blog.pageType == "item"'>

      CONTENU DU WIDGET

      </b:if>
      </b:includable>
      </b:widget>



      • Widget affiché seulement avec la page d’accueil
      Pour n’afficher un widget qu’à la page d’accueil, ajoutez le code en rouge ci-dessous à votre widget :

      <b:widget id='HTML1' locked='false' title='' type='HTML'>
      <b:includable id='main'>
      <b:if cond='data:blog.url == data:blog.homepageUrl'>

      CONTENU DU WIDGET

      </b:if>
      </b:includable>
      </b:widget>



      • Widget limité à un article du blog
      Si vous voulez limiter un widget à une page donnée de votre blog, voici le code en rouge à ajouter dans celui-ci :

      <b:widget id='HTML1' locked='false' title='' type='HTML'>
      <b:includable id='main'>
      <b:if cond='data:blog.url == "URL_ARTICLE"'>

      CONTENU DU WIDGET
      </b:if>
      </b:includable>
      </b:widget>

      Remplacez URL_ARTICLE par le lien de l’article où vous voulez voir le widget s’afficher et ce widget ne s’affichera plus dans les autres pages du blog.


      • Widget limité à l'affichage d'un article avec libellé
      Si vous voulez limiter un widget seulement à l'article d’un libellé donné.
      Pour cela, voici le code en rouge à ajouter à votre widget :

      <b:widget id='HTML1' locked='false' title='' type='HTML'>
      <b:includable id='main'>
      <b:if cond='data:blog.url == "http:// nom-blog.blogspot.com/search/label/nom-du-libellé"'>

      CONTENU du WIDGET

      </b:if>
      </b:includable>
      </b:widget>

      Remplacez l’url entière par l’url de votre libellé et votre widget n’apparaîtra que sur la
      page dédiée à ce libellé.


      • SOURCES
      Nous ne connaissons pas le nom de l'auteur  originel de ces codes (que l'on trouve sur plusieurs  sites). 
      Pour créer cet article, les sources sont : 
      https://www.leblogger.fr/2011/03/limiter-affichage-widget-certaines.html