Menu
Accueil
Forum Débats
Forum Vie quotidienne
Forum culture
Actualités
Forums
Discussions sans réponses
Membres
Quoi de neuf
Nouveaux messages
Nouveaux médias
Nouveaux commentaires (Médias)
Nouveaux articles
Dernières activités
Fofoquizz
Tous les quiz
Créer mon questionnaire
Médias
Nouveaux médias
Nouveaux commentaires
Rechercher un média
Fofoblogs
Recherche de blogs
💵 0 Fofocoins
🛒 Boutique
Connexion
Quoi de neuf ?
Rechercher par titre uniquement
Par:
Discussions sans réponses
Membres
Accueil
Forums
Nouveautés
Médias
Plus
Membres
Derniers messages
Se connecter
S'inscrire
Toutes les rubriques
Menu
Connexion
S'inscrire
Sujets populaires
Derniers messages
S'inscrire
Se connecter
Accueil
Forums
Vie quotidienne : conseils et discussions
Informatique, high-tech et technologies
Modification d'un thème Blogger Essential Light
JavaScript est désactivé. Pour une meilleure expérience, s'il vous plaît activer JavaScript dans votre navigateur avant de continuer.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
[QUOTE="𝑪𝑨𝑷𝑰𝑻𝑨𝑰𝑵𝑬 𝑱𝑨𝑪𝑲, post: 650247, member: 3039"] [HEADING=1]J'aimerai que tu modifies le thème , ajouter un menu non pas dans le code html principal mais sur le titre donc dans les gadgets de la mise en page, si c'est possible dans ce thème ? Un menu horizontal avec une profondeur de trois niveaux maximum. Que je ne sois pas obligé de configurer dans le html du template , mais au fur et à mesure de mes articles dans le gadget en question[/HEADING] [B][COLOR=rgb(184, 49, 47)] Q : Vu cette contrainte technique, quelle option préférez-vous ? R : Menu 3 niveaux mais généré automatiquement à partir de mes libellés (solution plus technique)[/COLOR][/B] Voici la solution technique complète. C'est plus lourd qu'un simple gadget "Pages", mais ça répond exactement à votre besoin : [B]vous ne touchez plus jamais au code après l'installation[/B] — le menu se reconstruit tout seul à chaque chargement de page, à partir des libellés que vous mettez sur vos articles. [B]Le principe[/B] Blogger n'a pas de notion native de "libellés hiérarchiques". L'astuce consiste à : [LIST=1] [*]Nommer vos libellés avec un séparateur pour indiquer la hiérarchie, par exemple : Jardin » Potager » Tomates [*]Ajouter (une seule fois) le gadget natif [B]"Libellés"[/B] quelque part sur le blog — il peut être caché visuellement, il sert juste de "source de données" à jour automatiquement. [*]Un script JavaScript lit cette liste de libellés à chaque chargement, la découpe selon le séparateur », et reconstruit un menu déroulant à 3 niveaux. [/LIST] Résultat concret : le jour où vous publiez un article avec le libellé Jardin » Potager » Herbes aromatiques, le menu affichera automatiquement ce nouveau sous-sous-niveau au prochain chargement — [B]zéro code à retoucher[/B]. [B]Étape 1 — Ajouter le gadget "Libellés" (source de données)[/B] Dans Mise en page → une zone quelconque (barre latérale, ou même le pied de page) → Ajouter un gadget → [B]Libellés[/B]. Configurez-le en [B]"Liste"[/B] (pas nuage de tags), cochez "Afficher le nombre d'articles" désactivé. Vous pourrez le masquer visuellement à l'étape 3 si vous ne voulez pas qu'il apparaisse deux fois. [B]Étape 2 — Renommer vos libellés existants avec la hiérarchie[/B] Dans chaque article, remplacez vos libellés plats par la version hiérarchique, ex. : Jardin » Potager au lieu de juste Potager. Le caractère » est arbitraire, gardez-le identique partout. [B]Étape 3 — Ajouter le gadget HTML/JavaScript sous l'en-tête[/B] Mise en page → zone sous le titre (celle repérée précédemment pour Contempo) → Ajouter un gadget → [B]HTML/JavaScript[/B] → collez ce code :[B]Ce qu'il faut savoir avant d'installer[/B] [LIST=1] [*][B]N'ajoutez ni titre au gadget HTML/JavaScript[/B], sinon il s'affichera au-dessus du menu. [*][B]Ordre d'ajout dans la page importe peu[/B] : le script cherche automatiquement le gadget "Libellés" où qu'il soit sur la page (barre latérale, pied de page…) — il n'a pas besoin d'être à côté du menu. [*][B]Le gadget "Libellés" source sera automatiquement masqué[/B] (display:none) une fois lu par le script, donc pas de doublon visuel. [*][B]Testez d'abord avec 2-3 libellés hiérarchiques[/B] avant de tout migrer, pour vérifier le rendu sur votre thème Contempo précis (couleurs, position). [*][B]Les couleurs du menu[/B] (#2f5233, vert foncé) sont un point de départ arbitraire — dites-moi si vous voulez que je les ajuste à la charte de votre blog jardin/nature. [/LIST] [B]Limite à connaître[/B] Comme Blogger régénère cette liste de libellés uniquement à partir des articles [B]déjà publiés[/B], un nouveau sous-niveau n'apparaîtra dans le menu qu'[B]après la publication de l'article[/B] qui porte ce libellé — pas avant. C'est cohérent avec "au fur et à mesure de vos articles" comme vous le souhaitiez. Voulez-vous que j'ajuste les couleurs/le style visuel avant que vous l'installiez ? [/QUOTE]
Nom d'utilisateur
🤖 Vérification anti robots
Poster une réponse
Accueil
Forums
Vie quotidienne : conseils et discussions
Informatique, high-tech et technologies
Modification d'un thème Blogger Essential Light