Comment créer une page parent dans WordPress — Guide complet

Quel Film Voir?
 
  Comment créer une page parent dans WordPress — Guide complet

Avez-vous pour objectif de créer un site d'autorité sur WordPress ? Si tel est le cas, la première étape consiste à concevoir une structure en silo pour votre contenu.





Pour ce faire, vous devez savoir comment créer une page parent dans WordPress.

N'importe quelle page peut être une page parente, mais vous ne pouvez pas les définir. Fou, hein ? Sur WordPress, la page parent est définie en publiant une page enfant sous celle-ci.



Il est déroutant d'expliquer, alors suivez le guide visuel des pages parent et enfant dans ce tutoriel WP.

Très bientôt, vous pourrez structurer la hiérarchie de vos pages pour une expérience utilisateur formidable et être mieux optimisé pour les moteurs de recherche.



Comment créer une page parent dans WordPress

Contrôlez l'ordre des éléments de la liste de pages en définissant la valeur 'ordre'. Publiez d'abord la page parent, puis les nouvelles pages sont publiées en tant que sous-pages de celle-ci. Pour insérer des liens vers des pages enfants uniquement sur sa page parent, utilisez le plugin Page-List ou modifiez le fichier functions.php pour inclure la fonction wp_list_pages.

Pages, messages, pages enfants, pages parents… veuillez expliquer ?

WordPress a deux façons de gérer le contenu. Pages et messages. Les messages doivent être utilisés pour un contenu opportun. Utilisez des pages pour un contenu permanent.



piscines privées à pansol laguna

Le contenu Evergreen est comme les pages statiques de votre site Web. Comme les services, la page à propos, les informations sur l'équipe, les coordonnées, les informations juridiques, etc. Celles-ci sont adaptées aux pages.

  • La hiérarchie des publications WordPress est gérée par catégories et balises.
  • La hiérarchie des pages WordPress est gérée par Page Attributes. Les pages et les sous-pages sont également appelées pages parent et enfant.

Les sous-pages permettent de construire une structure en silo dans WordPress en utilisant uniquement des pages. Pas d'articles de blog, de commentaires à gérer, de balises à trier ou de catégories à ne pas oublier de définir.

Le but des pages parent et enfant dans WordPress est de rendre votre site convivial.

Pour que les gens naviguent facilement et pour que les moteurs de recherche explorent plus facilement votre site, car vos sujets seront regroupés.

Il s'agit d'une fonctionnalité puissante, facile à configurer et adaptée aux constructeurs de sites qui n'ont aucun intérêt à ajouter un blog, mais avec l'avantage ultime d'ajouter une architecture solide à votre site Web WordPress.

Le moyen le plus simple de créer une page parent dans WordPress

Utilisez le widget « Attributs de page » de WordPress pour définir les pages parentes. Ceci est affiché sur votre barre latérale droite.

Une fois que vous avez publié votre première page, vous pouvez définir de nouvelles pages comme pages enfants de cette page.

La seule page qui ne peut pas être définie comme page parent est la toute première page que vous publiez.

Une fois que vous avez publié une page, le menu déroulant 'Parent' apparaîtra dans votre widget Attributs de page.

jodi sta maria cheveux courts

Les attributs de la page ne s'affichent pas ?

Cliquez sur l'onglet 'options d'écran' en haut à droite de votre écran, puis cochez la case pour activer le widget 'Attributs de page'.


Gestion des pages parent et enfant dans WP admin

Lorsque vous cliquez sur 'afficher toutes les pages', la colonne de titre affiche les pages parent et enfant.

Les sous-pages sont automatiquement ajoutées sous la page parent à laquelle elles sont attribuées.

  • Les pages enfants ont un tiret cadratin (—) avant le titre de la page.
  • La page parent ne le fait pas.

Cela vous aide à gérer des groupes de contenu connexe dans votre tableau de bord WP.

Comment définir les pages de commande sont affichés

Pour rendre la navigation plus judicieusement structurée sur le front-end de votre site, vous pouvez définir l'ordre des pages.

En utilisant un exemple de programmation informatique, les langages peuvent être définis comme des sous-pages comme ceci :

dernières nouvelles sur john lloyd cruz
  • Page parent : Langages de programmation informatique
  • Sous-pages : C, C#, C++, Java, JavaScript, PHP et Python.

Pour les organiser dans un ordre spécifique, vous voudrez peut-être le structurer pour afficher JavaScript en premier (par exemple).

Les pages peuvent être commandées de deux manières. Utilisez l'élément de menu 'commander' dans la case 'Attributs de page' de votre éditeur WP. Ou, en utilisant le lien 'modification rapide' lorsque vous visualisez toutes les pages.


Comment afficher une liste de pages enfants sur les pages parents

Après avoir fait l'effort de regrouper votre contenu, l'étape suivante consiste à permettre à vos utilisateurs de profiter de la navigation plus simple sur le site Web.

La façon évidente de le faire est de modifier votre page parent pour inclure un lien HTML vers chacune de vos sous-pages. Bâillement!

WordPress est dynamique et c'est une situation pour l'utiliser à votre avantage. Votre thème peut être codé pour insérer dynamiquement des liens vers des pages enfants sur des pages parents chaque fois qu'une nouvelle sous-page est publiée dans le même groupe.

Ce sera un gain de temps considérable pour ceux qui construisent votre site. Pas besoin de revenir en arrière pour ajouter des liens vers de nouvelles pages enfants.

kc et piolo à londres

Utilisez le plug-in : Liste des pages par webvitaly

Allez dans les plugins, sélectionnez ajouter nouveau, puis recherchez 'Liste de pages'. Installez et activez le plugin.

Dès que le plugin est activé, votre thème est codé. Aucune configuration n'est requise.

Allez sur votre page parent, insérez le shortcode [pagelist child_of='current'] et il fera ce que vous lui dites. Afficher une liste des pages enfants de la page en cours.

Notez l'ordre de la liste des pages enfants. JavaScript est répertorié en premier, le langage C en dernier.

C'était le but de l'étape précédente d'ordonnancement des pages. Changez la valeur de la commande, le placement des liens changera.

Le style de liste est basique.

Ne laissez pas les balles fades vous décourager. Quelques lignes de modifications CSS suffisent pour personnaliser puces dans WordPress .

L'ajout de la fonctionnalité avec un plugin est la voie la plus rapide et celui-ci a un codage plus avancé qui vous permet d'afficher plus qu'une simple sous-page.

Avec cela, vous pouvez insérer dynamiquement des liens vers des pages sœurs sur des pages enfants (qui sont toutes des pages enfants dans le même groupe parent) simplement en changeant [sous-pages] en [frères et sœurs].

école kent lana del rey

Pour voir tous les shortcodes que vous pouvez utiliser, rendez-vous sur votre page de plugins, faites défiler jusqu'au plugin 'Page List' et cliquez sur 'voir les détails'.

La fenêtre contextuelle affiche une liste de tous les codes abrégés disponibles, décrit la fonction de chacun et vous donne des détails sur les options de configuration avancées.

Si pour une raison quelconque vous préférez coder votre thème, c'est le fichier functions.php de votre thème qu'il faudra éditer.

Codez votre thème WP pour insérer dynamiquement un index de page enfant automatiquement

Les crochets WordPress facilitent l'insertion dynamique de liens vers des pages enfants associées sur votre page parent.

Accédez à votre éditeur de thème, ou cPanel, et accédez au fichier functions.php de votre thème actif et ouvrez-le en mode édition.

La fonction principale à ajouter est 'wp_list_pages' et cela se fait avec ce code :

function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->ID )
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0&depth=2' );
if ( $childpages ) {
$string = '<ul>' . $childpages . '</ul>';
}
return $string;
}
add_shortcode('wpb_childpages', 'wpb_list_child_pages');

Le code ci-dessus n'insérera que des liens vers des sous-pages de la page parent actuelle qui est chargée.

Si vous voulez aller plus loin qu'un niveau (sous-pages de sous-pages), utilisez plutôt ce code :

function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->post_parent )
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' .$post->post_parent . '&echo=0' );
else
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' );
if ( $childpages ) {
$string = '<ul>' . $childpages . '</ul>';
}
return $string;
}
add_shortcode('wpb_listchildpages', 'wpb_list_child_pages');;

Dans les deux cas ci-dessus, un shortcode est enregistré.

Une fois cela fait, vous pouvez mettre le shortcode [wpb_listchildpages] dans n'importe laquelle de vos pages parentes, cliquer sur mettre à jour, puis chaque fois qu'une nouvelle page enfant est publiée dans le même groupe, les liens de page vers les pages enfants seront automatiquement mis à jour sur la page parente .

Où 'add_shortcode('wpb_listchildpages',' est dans le code ci-dessus, vous pouvez le changer en n'importe quel shortcode dont vous vous souviendrez plus facilement.