Saat ini saya sedang mengerjakan pembaruan besar ke salah satu plugin WordPress saya.
Plugin ini memungkinkan pengguna memilih dari beberapa skin yang tersedia. Cukup sering saya diminta untuk membuat skin custom. Untuk mencegah agar kulit ini tidak dihapus saat pemutakhiran, saya harus menggunakan pengait WordPress untuk menonaktifkan pembaruan otomatis untuk plugin. Ini jelas tidak ideal karena saya ingin mereka masih dapat memperbarui plugin. Masalahnya adalah cara WordPress menangani pembaruan - hanya menghapus folder plugin dan menginstal versi baru. Dengan demikian menghapus file yang sebenarnya bukan bagian dari versi lama.
Saat ini satu-satunya cara saya dapat mengatasinya adalah memiliki dua folder skin - satu di folder plugin dan satu di folder upload - apakah ini benar-benar satu-satunya cara saya bisa menawarkan ini kepada pengguna saya?