Bonne journée
Lorsque vous êtes dans le panneau wordpress ctrl et que vous modifiez/créez des articles, effectuez des changements de thème, etc., où Wordpress stocke-t-il tout ce contenu? Dans quels fichiers?
Je vous remercie
Ces informations sont stockées dans la base de données MySQL, pas dans des fichiers comme vous le pensez peut-être. Ils ne sont pas stockés dans les fichiers .php
ou .html
.
Si vous voulez "voir" où et comment ces données sont stockées, le plus simple est de parcourir la base de données à l'aide d'un outil tel que PhpMyAdmin.
REMARQUE: Techniquement, il existe des fichiers associés à la base de données MySQL, mais ils sont difficiles d'accès et ne peuvent pas être lus, sauf via l'interface fournie par le moteur MySQL.
WordPress n'enregistre rien dans les fichiers. Tous les paramètres sont stockés dans votre base de données, normalement la table options
. Les articles sont stockés dans posts
et postmeta
.
Vous pouvez consulter la Description de la base de données pour mieux comprendre.
Si votre thème s'appelle my-theme , la configuration est stockée en tant qu'objet PHP sérialisé dans un nom d'option appelé theme_mods _ my-theme dans la table wp_options
de votre base de données Wordpress. Utilisez n'importe quel outil d'édition de base de données pour exécuter la requête:
SELECT * FROM `wp_options` WHERE `option_name` LIKE 'theme_mods_%'
avec retournera toutes les personnalisations pour chaque thème que vous avez dans votre installation de wordpress.
Exportez les résultats de la requête dans un fichier de texte brut SQL. Ensuite, lorsque vous mettez à jour votre thème, vous importez à nouveau votre fichier SQL et voilà, vous avez à nouveau vos personnalisations.