- WordPress :6.2
- Statut : résolu
- Ce sujet contient 9 réponses, 4 participants et a été mis à jour pour la dernière fois par Dusty38, le il y a 1 année et 6 mois.
-
AuteurMessages
-
7 juin 2023 à 21 h 07 min #2455774
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 : ApacheProblè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
8 juin 2023 à 7 h 54 min #2455787Bonjour,
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
8 juin 2023 à 15 h 05 min #2455800A 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.
8 juin 2023 à 16 h 47 min #2455804Bonjour,
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.
9 juin 2023 à 9 h 27 min #2455815Bonjour,
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.
9 juin 2023 à 9 h 46 min #2455816Bonjour, 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.
9 juin 2023 à 12 h 19 min #2455823Merci 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?
9 juin 2023 à 14 h 44 min #2455833En effet, ça ne marche pas puisque des extensions annoncent le faire, type https://fr.wordpress.org/plugins/protect-the-children/
9 juin 2023 à 17 h 22 min #2455837Merci beaucoup Li-An! J’ai testé, ça marche!
Bonne journée et à bientôt!
9 juin 2023 à 17 h 29 min #2455839Une 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!
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.