Question : Est-il possible d’exporter certaines modifications vers le domaine en production ?
Par exemple des fichiers de thème, des modifications CSS ou des pages ?
Réponse : Il n’existe pas de mode automatique qui détecte les modifications, tu devras donc exclure/inclure les tables de base de données ou les dossiers pertinents
toi-même.
Ainsi, par exemple, tu peux indiquer que tu veux pousser uniquement les fichiers de thème ou les fichiers d’un plugin particulier.
Tu peux également indiquer que tu veux pousser uniquement les tables _posts, _postmeta mais tu ne peux pas spécifier certains articles ou pages individuels.
Lorsque tu copies la table _posts, tu écrases l’intégralité de la table _posts.
Cela « peut » créer un problème si tu veux pousser un thème créé par un constructeur de pages et que tu as créé de nouveaux articles sur le site en production après avoir créé le site de staging. Les constructeurs de pages stockent également toutes leurs données de mise en page dans ces tables. Donc quand tu copies le thème incluant la structure de mise en page, tu écraseras également tous les nouveaux articles qui n’existent pas sur le site de staging.
Dans ce cas, nous recommandons d’exporter/importer/créer les nouveaux articles sur le site de staging également avant de pousser le site de staging vers le site en production.