Où sont stockées les pages WordPress et comment les trouver • WPShout

By | février 4, 2021

Expert WordPress

C’est une question très raisonnable: où sont stockées les pages WordPress? Il existe cependant de nombreuses façons d'y répondre. Sans être trop pédant, il faut vraiment comprendre quelques niveaux différents des questions pour vraiment donner une bonne réponse. Dans ce guide rapide, nous aborderons quelques-unes des réponses que vous pourriez rechercher.

Méthodes rapides pour trouver des pages WordPress

Je pense qu'il y a deux réponses rapides pour lesquelles vous pourriez venir à ce didacticiel, je vais donc les résumer brièvement pour les personnes pressées.

  • Les pages WordPress sont stockées par le CMS. Donc, le moyen le plus rapide de les trouver et de les modifier est d'aller dans le «backend» de votre site WordPress et de rechercher dans le menu de gauche «Pages». Là, vous les trouverez.
  • Les pages WordPress (publications et) sont stockées dans la base de données MySQL (compatible) sur laquelle WordPress s'appuie. Dans ce cadre, même les «Pages» (ou d'autres «types de publication personnalisés» WordPress) sont stockées dans le wp_posts table de la base de données. Vous y accéderez généralement avec un outil tel que phpMyAdmin.

Où se trouvent les pages WordPress, la vidéo

Dans cette vidéo, je couvre un peu plus en détail les deux réponses ci-dessus. Si vous êtes un apprenant visuel, profitez-en!

En savoir plus sur les bases de données WordPress et où y trouver des pages

Pour comprendre où WordPress stocke les pages (plus profond que le niveau «dans la zone d'administration»), vous devez comprendre que WordPress utilise une chose appelée «base de données». Les bases de données sont courantes dans de nombreuses applications Web, car elles sont beaucoup plus rapides pour stocker (et récupérer) des données complexes et structurées. Les systèmes de fichiers sont parfaits pour stocker et récupérer des fichiers volumineux, mais ils sont moins performants pour «me montrer les messages écrits par Susan en juin 2020». Les bases de données sont parfaites pour ce type de choses!

WordPress s'appuie donc sur une base de données «MySQL» pour stocker la plupart de tout ce qui concerne votre site, sauf les images et autres fichiers multimédias. (Bien qu'elles soient parfaites pour les petites données, les bases de données ne sont pas vraiment douées pour stocker des fichiers volumineux.) En règle générale, vous aurez neuf tables de base de données WordPress, et la plupart des gens les nommeront wp_options, wp_posts, wp_users, etc. (Strictement parlant, WordPress vous permet de définir un «préfixe de base de données», il est donc heureux de rechercher les mêmes données dans wp234_posts ou random_posts.)

Autre chose à savoir à propos de WordPress: sous le capot, tous les «types de publication» – les publications et la page que WordPress a toujours, ainsi que les «critiques», les «éléments du portefeuille», etc. que vous auriez pu ajouter – sont les mêmes. Pour WordPress, pour des raisons historiques, ce sont tous des «posts» en quelque sorte. La façon la plus importante de voir cela, c'est qu'ils sont TOUS stockés dans le wp_posts table.

Comment accéder à la base de données avec phpMyAdmin

Pour voir, modifier, etc. la base de données WordPress, la plupart des hébergeurs fournissent un outil appelé «phpMyAdmin». Comme WordPress, c'est un outil «gratuit» et open source, c'est pourquoi il est si courant.

Il m’est difficile de dire avec certitude où vous pourrez trouver phpMyAdmin dans l’interface de votre hébergeur WordPress. Mais la plupart du temps, je l'ai déjà utilisé. Par exemple, voici où il se trouve sur WPEngine:

Et SiteGround:

Une fois que vous entrez dans PHP mon administrateur, vous verrez une liste de tous les tableaux dans la barre latérale gauche (vous devrez peut-être cliquer sur un «+» pour développer celui de droite). Cela ressemblera un peu à ceci:

J'ai mentionné plus tôt que WordPress n'utilise que 9 tables de base de données. Mais j’ai bien plus que ça. En effet, les plugins peuvent (et le font) souvent créer leurs propres tables pour des raisons de performances.

[ad_2]