La meilleure façon de contrôler les versions des fichiers modèles WordPress?

9

La capacité intégrée de restaurer les révisions des publications et des pages dans Wordpress est excellente. Y a-t-il quelque chose qui donne le même pouvoir aux fichiers de modèle dans l'éditeur de thème? Peut-être un plugin?

Carson
la source
Je trouve cette idée intéressante, mais est-ce pratique par rapport à l'utilisation d'un véritable contrôle de version complet? ..
Rarst

Réponses:

5

Les modèles sont uniquement stockés sous forme de fichiers dans le système de fichiers. Ils ne sont pas stockés dans la base de données, il n'y a donc aucune fonctionnalité de base pour les fichiers de modèle de version. Lorsque vous apportez des modifications, le fichier est remplacé par les modifications.

L'itinéraire le plus simple serait d'utiliser une solution de contrôle de version existante (SVN, CVS, Git, Hg, etc.) et de maintenir la gestion des versions distincte de WordPress.

Pyrodogg
la source
Selon mon commentaire, je suis d'accord sur le contrôle de version complet. Je veux juste noter que les modèles stockés dans le système de fichiers n'empêchent pas de stocker leurs révisions ailleurs. Quoi qu'il en soit, je ne pense pas que l'éditeur interne de WP soit suffisamment important (encore?) Pour que quelqu'un se donne la peine de développer de telles fonctionnalités.
Rarst
1

Il n'y a pas de plugin de ce type à ma connaissance. Mais, c'est une idée géniale pour un plugin. Lorsque j'aurai le temps, je pourrais essayer de créer un plugin de version de thème / plugin qui crée simplement des copies de lui-même afin que vous puissiez revenir en arrière une fois les modifications apportées. Ce ne serait pas trop complexe comme Git ou SVN, mais ce serait utile.

Dwayne Charrington
la source
Si vous créez un plugin, partagez-le avec nous ici!
Carson
J'en serai sûr. J'ai commencé sur une version approximative de celui-ci maintenant, mais rien à publier pour le moment.
Dwayne Charrington
Salut Dwayne, je voulais juste m'enregistrer. D'autres mises à jour sur ce plugin?
Carson
Rien pour l'instant Carson. J'ai été très occupé avec un tas de travail pendant un certain temps + freelance. Je n'ai malheureusement pas eu la chance de travailler sur cette idée géniale de plugin. Mais je n'ai pas oublié.
Dwayne Charrington
1
recherchez le plugin de l'éditeur de code avancé :)
Bainternet