Il modo migliore per controllare i file di template di WordPress?


9

La capacità integrata di ripristinare revisioni di post e pagine in Wordpress è eccezionale. C'è qualcosa che dà la stessa potenza ai file modello nell'editor dei temi? Forse un plugin?


Trovo questa idea interessante, ma è pratica rispetto all'utilizzo del vero controllo di versione completo? ..
Rarst

Risposte:


5

I modelli sono memorizzati solo come file nel file system. Non sono archiviati nel database, quindi non esiste alcuna funzionalità di base per i file modello delle versioni. Quando si apportano modifiche, il file viene sovrascritto con le modifiche.

Il percorso più semplice sarebbe quello di utilizzare una soluzione di controllo versione esistente (SVN, CVS, Git, Hg, ecc.) E mantenere il controllo delle versioni separato da WordPress.


Come da mio commento, sono d'accordo sul controllo completo della versione. Voglio solo notare che i modelli archiviati nel file system non impediscono di archiviare le loro revisioni altrove. Comunque non penso che l'editor interno di WP sia abbastanza importante (ancora?) Per qualcuno che si preoccupi di sviluppare tale funzionalità per esso.
Rarst

1

Non ci sono plugin di questo tipo per fare ciò di cui sono a conoscenza. Ma questa è un'ottima idea per un plugin. Quando avrò il tempo, potrei provare a creare un plug-in di versioning tema / plug-in che crea semplicemente copie di se stesso in modo da poter tornare indietro dopo aver apportato le modifiche. Non sarebbe eccessivamente complesso come Git o SVN, ma sarebbe utile.


Se crei un plug-in, ti preghiamo di condividerlo con noi qui!
Carson,

Ne sarò sicuro. Ho iniziato con una versione approssimativa ora, ma non ho ancora rilasciato nulla.
Dwayne Charrington,

Ciao Dwayne, volevo solo fare il check-in. Ulteriori aggiornamenti su questo plugin?
Carson,

Ancora niente, Carson. Sono stato super impegnato con un mucchio di lavoro per un po '+ libero professionista. Purtroppo non ho avuto la possibilità di lavorare su questa fantastica idea di plugin. Non ho dimenticato però.
Dwayne Charrington,

1
cerca plugin avanzato per l'editor di codice :)
Bainternet,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.