Cara terbaik untuk mengontrol file templat WordPress versi?

9

Kemampuan bawaan untuk mengembalikan revisi posting dan halaman di Wordpress sangat bagus. Apakah ada sesuatu yang memberikan kekuatan yang sama untuk templat file di theme-editor? Mungkin sebuah plugin?

Carson
sumber
Saya menemukan ide ini menarik, tetapi apakah ini praktis daripada menggunakan kontrol versi fitur lengkap nyata? ..
Rarst

Jawaban:

5

Template hanya disimpan sebagai file dalam sistem file. Mereka tidak disimpan dalam database sehingga tidak ada fungsi inti untuk versi file template. Saat Anda membuat perubahan, file ditimpa dengan perubahan.

Rute termudah adalah dengan menggunakan solusi kontrol versi yang sudah ada (SVN, CVS, Git, Hg, dll.) Dan mempertahankan versi terpisah dari WordPress.

Pyrodogg
sumber
Sesuai komentar saya, saya agak setuju pada kontrol versi berfitur lengkap. Hanya ingin mencatat bahwa templat yang disimpan dalam sistem file tidak mencegah dari menyimpan revisi mereka di tempat lain. Lagi pula saya tidak berpikir editor internal WP cukup penting (belum?) Bagi seseorang untuk repot-repot mengembangkan fungsi seperti itu untuk itu.
Rarst
1

Tidak ada plugin seperti itu di luar sana untuk melakukan ini yang saya sadari. Tapi, ini ide yang luar biasa untuk sebuah plugin. Ketika saya mendapatkan waktu, saya mungkin harus membuat theme / plugin versioning plugin yang hanya membuat salinannya sendiri sehingga Anda dapat kembali lagi setelah perubahan dilakukan. Ini tidak akan terlalu rumit seperti Git atau SVN, tetapi akan berguna.

Dwayne Charrington
sumber
Jika Anda membuat plugin, silakan bagikan dengan kami di sini!
Carson
Saya pasti akan melakukannya. Saya sudah mulai dengan versi kasarnya sekarang, tetapi belum ada yang dirilis.
Dwayne Charrington
Hai Dwayne, hanya ingin check-in. Adakah pembaruan lebih lanjut tentang plugin ini?
Carson
Belum ada dari Carson. Saya sudah sangat sibuk dengan banyak pekerjaan untuk sementara + freelance. Sayangnya saya belum berkesempatan untuk mengerjakan ide plugin yang luar biasa ini. Saya belum lupa.
Dwayne Charrington
1
cari plugin editor kode lanjutan :)
Bainternet