[Résolu] A quoi sert l’attribut de page? (Créer un compte)

  • WordPress :6.2
  • Statut : résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #2455774
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    Bonjour,

    Ma configuration WP actuelle :
    – Version de WordPress : 6.2.2
    – Version de PHP/MySQL : 7.2.34 / 5.5.5
    – Thème utilisé : Twenty Seventeen
    – Thème URI : https://wordpress.org/themes/twentyseventeen/
    – Extensions en place : Akismet Anti-Spam (4.2.4), All-in-One WP Migration (7.75), Classic Editor (1.6.3), Enhanced Media Library (2.8.9), Forum_wordpress_fr (4.2), Modula (2.6.7), Smart Slider 3 (3.5.1.7), Visitor Traffic Real Time Statistics (6.9), WP Content Copy Protection & No Right Click (3.5.4), Yoast SEO (20.8)
    – Adresse du site : http://www.christophe-clamaron.fr
    – Nom de l’hébergeur : Apache

     

    Problème(s) rencontré(s) :

    L’attribut page permet de rendre telle page parente ou enfant de telle autre. Or, cette parenté est apparemment facultative. En effet, je peux produire une arborescence en créant simplement une suite de liens de pages en pages, et l’adresse de chaque page peut très bien indiquer qu’elles sont toutes à la racine du site.

    Si ces attributs de pages ne sont pas nécessaires à l’arborescence, à quoi servent-ils?

    En vous remerciant

    #2455787
    Rock4Temps
    Participant
    Maître WordPress
    1137 contributions

    Bonjour,

    Les Articles sont chronologique et hiérarchisés par les catégories.

    Les pages sont intemporelles et hiérarchisées via la relation parent =》enfants

     

     

    #2455800
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    A quoi sert cette hiérarchisation? Si je ne m’en occupe pas et que je laisse chaque page à la racine du site, qu’est-ce que je loupe?

     

    En vous remerciant.

    #2455804
    C_Lucien
    Modérateur
    Maître WordPress
    5115 contributions

    Bonjour,

    je ne pense pas que vous loupiez quoi que ce soit. L’usage des pages et sous-pages dépend de la structure que vous souhaitez pour votre site. Ça peut servir, par exemple, à organiser l’accès aux pages via un menu et des sous-menus.

    Les pages peuvent aussi servir à créer un site sans articles de blog, tout en conservant l’aspect dynamique, ou à créer des mises en page très élaborées à l’aide des blocs.

    La documentation de WordPress présente les pages de manière assez claire https://fr.wordpress.org/support/article/pages/

    Cet article donne entre autres des exemples d’utilisation https://wpformation.com/pages-wordpress-guide/. La littérature est vaste sur le sujet.

    #2455815
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    Bonjour,

    Merci pour vos réponses et vos liens de documentation. Je vous prie de m’excuser, mais je bloque réellement.

    Cet attribut de page a-t-il un intérêt pour la navigation du site? Pour l’instant, je constate que, attribut ou pas, il me suffit de lier mes pages entre elles pour passer de menus à des sous menus, à des sous-sous-menus, etc.

    Je constate également que l’arborescence des menus dans la page MENUS, qui permet de faire des menus déroulants, ne tient pas compte de l’attribut, ni n’en crée d’office. Ce n’est pas parce que ma page B est sous menu de ma page A que A est l’attribut de page de B.

    Je constate également que la navigation ne tient compte que du SLUG de la page (son nom propre en fin de permalien). Autrement dit, alors que le permalien indique les pages parents, si je retire l’attribut de page, le permalien remet la page en racine du site, et cela ne remet pas du tout en cause la navigation.

    J’en déduis que l’attribut n’est qu’un critère de confort de lisibilité dans la page PAGE.

    Pouvez-vous me le confirmer? Cet attribut de page a-t-il une autre utilité importante au fonctionnement du site, ou bien ne sert-il qu’à sa gestion?

    En vous remerciant.

    PS: je pose la question car on m’a reproché (un programmeur) d’avoir créé un site sans arborescence. En effet, la majeur partie de mes pages n’ont aucun attribut, toutes sont donc à la racine du site. Il a paru choqué. Je veux bien le croire, mais je ne vois pas le problème si ma navigation fonctionne.

     

    #2455816
    Li-An
    Participant
    Maître WordPress
    28887 contributions

    Bonjour, je me demandais en effet le pourquoi de votre question. Il n’y a en effet pas de problème particulier à la façon dont vous gérez les pages d’un point de vue purement WP. La seule raison où vous pourriez avoir besoin d’une arborescence c’est dans le cas où vous avez vraiment besoin d’une hiérarchie visible et compréhensible pour les visiteurs – et vous-même. Je ne pense pas qu’il y ait d’ailleurs la moindre importance pour les moteurs de recherche – je peux me tromper là mais je n’ai rien lu à ce sujet.

    #2455823
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    Merci Li-An pour votre réponse.

    Le programmeur que j’ai évoqué m’a expliqué que cela facilitait certaines opérations, comme l’attribution de mots de passe. Selon lui, une arborescence permettrait d’attribuer un mot de passe à une page parent seulement,  pour bloquer toutes les pages enfants.

    Mais j’ai testé, ça ne marche pas.

    Connaissez-vous une alternative pour bloquer une branche complète d’arborescence?

    #2455833
    Li-An
    Participant
    Maître WordPress
    28887 contributions

    En effet, ça ne marche pas puisque des extensions annoncent le faire, type https://fr.wordpress.org/plugins/protect-the-children/

    #2455837
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    Merci beaucoup Li-An! J’ai testé, ça marche!

     

    Bonne journée et à bientôt!

    #2455839
    Dusty38
    Participant
    Chevalier WordPress
    135 contributions

    Une petite synthèse:

    Donc, l’attribut de page (parent/enfants)  ne sert pas à la navigation du site, seulement à la gestion des pages pendant la création du site, et à ce titre, n’a rien à voir avec l’arborescence des menus.

    SAUF si des plugins comme PROTECT THE CHILDREN! s’y réfèrent pour fonctionner.

    Bonne journée!

10 sujets de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.