afficher texte dans page selon clic sous-menu (Créer un compte)

  • WordPress :5.4
  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #2355636
    kate66
    Participant
    Initié WordPress
    40 contributions

    Bonjour,

    Je veux créer une page avec plusieurs sections et afficher le contenu selon sous-menu sans dérouler la page.

    C”est a dire on clic un lien dans le sous menu et sur la page qui s’affiche s’affiche que le contenu texte de cette page sans afficher les elements textes des autre sous menu.

    Auriez-vous une idée ?

    C’est pour éviter de faire trop de page car on a beaucoup de sous-menu.

    Merci.

    #2355836
    momofr@free.fr
    Modérateur
    Maître WordPress
    3626 contributions

    Salut, n’ayant pas sous les yeux ton site il est difficile de savoir ce que tu veux faire.

    Un menu est fait à priori pour naviguer dans les pages, leur nombre importe peut dans une certaine mesure. Les sites avec beaucoup de page doivent être conçus pour offrir une navigation la plus cogérante possible, on créé un menu de premier niveau et dans certaines sou-page on ajoute un second menu de navigation pour les pages de la section, cela évite d’avoir un menu trop chargé.

    Si tu veux créer un affichage conditionnel de contenu cela ne va pas être simple et il faudra avoir recours à Javascript pour coder les différents comportements, sachant que de toute façon il faut charger les contenus dans ta page de toute façon (et donc les créer comme tu le ferrais pour des pages).

    A réfléchir.

    #2355862
    ferman
    Participant
    Maître WordPress
    2975 contributions

    Bonjour,

    “on clic un lien dans le sous menu et sur la page qui s’affiche s’affiche que le contenu texte de cette page”

    Une alternative est de créer une série de radioboutons (un par section). Avec ça il est possible de cliquer pour afficher la section voulue.  On peut ensuite placer cet ensemble de boutons où l’on veut dans la page (en haut, éventuellement dans le menu…). Cela se fait avec du javascript/jQuery.

    Et ça nécessite bien sûr de donner une id à chaque section

    • Cette réponse a été modifiée le il y a 1 semaine et 2 jours par ferman.
3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.