Fermer

Articles, pages et catégories dans WordPress

Articles, pages et catégories : organiser son contenu dans WordPress.
Comment sont stocké les données dans la base de données ?

Les contenus

Ils sont dans la table wp_posts.

Tous les contenus ont :

  • un auteur
  • une date de publication ou planification
  • un type : post, page, attachment, revision, etc
  • un statut : brouillon, publié, trash, etc
  • des champs personnalisés

Ces champs personnalisés sont des informations complémentaires aux contenus et qui se trouvent dans la table wp_postmeta.

Ces deux tables contiennent tout ce qui est publié, donc tout le contenu du site en dehors des commentaires.

Un article aura au moins 1 catégorie. Un article peut avoir aucune ou une infinité d’étiquette. Ce qui nous permettra d’organiser nos articles et de créer nos menus.

Par exemple, cet article est rangé dans la catégorie Web, et possède les étiquettes suivantes : WordPress, cms, php et MySQL.

Historiquement, dans la version anglaise, on parlait de tag. La première traduction française était traduite en mot-clé puis a évolué en étiquette, afin d’éviter la confusion avec la balise keywords.

La grosse différence entre les deux, c’est que les catégories sont hiérarchisées, et les étiquettes ne le sont pas.

Les commentaires

Ils sont dans la table wp_comments.

ILs contiennent :

  • le nom de l’auteur
  • l’email de l’auteur
  • l’URL de l’auteur
  • l’IP de l’auteur
  • le navigateur de l’auteur
  • la date du commentaire
  • le commentaire
  • son statut : publié, spam, etc
  • le type de commentaires : commentaire ou pingback

Les contenus de types articles (post) vont être rangé, trié et organisé dans au moins 1 catégorie et avec des étiquettes alors que les contenus de types pages (page) n’ont pas de catégories ni d’étiquettes.

La table qui va stocker toutes nos étiquettes et catégories est wp_terms. Leur type est indiqué dans la table wp_term_taxonomy.

La page d’accueil

Dans la plupart des thèmes, le contenu de la page d’accueil par défaut est une liste automatique de vos derniers articles.

Néanmoins, on peut changer le contenu de notre page d’accueil via Réglages / Lecture et indiquer que l’on souhaite une page d’accueil statique ; ce qui est le cas dans les sites vitrines, présentation, portfolio, etc.

La page d’accueil, la page de contact, la page des mentions légales, la page de confidentialité…sont des éléments statiques et seront des pages.

Les réglages de la page d’accueil et des autres réglages sont stocké dans la table wp_options. On y retrouve également, le nom du site, son slogan, son URL, l’email de l’administrateur, etc.

Laisser un commentaire

Votre adresse email ne sera pas publié. Required fields are marked *