Istilah Theme Framework WordPress sering mengacu pada kode library yang digunakan untuk memudahkan pengembangan suatu tema. Di masa lalu WordPress, ada beberapa masalah penting dengan cara bagaimana tema dikembangkan dan dipelihara. Tidak ada cara yang bagus untuk mengupgrade tema WordPress tanpa kehilangan semua opsi styling kustom. Tidak ada cara untuk mencegah penyalinan dan penyisipan kode fungsi yang sama di semua tema. Meskipun kedua masalah ini mungkin tidak tampak seperti masalah bagi pengguna biasa, ini bisa menjadi bencana karena beberapa alasan.
Bagaimana jika Anda menyadari bahwa kode yang sama dengan yang Anda gunakan di semua tema Anda memiliki eksploitasi keamanan. Yang lebih penting lagi, bagaimana jika tema ini adalah sesuatu yang Anda tampilkan kepada publik agar orang lain dapat mengunduh dan menyesuaikannya. Hal tersebut akan menjadi masalah pada saatnya nanti. Tim inti dan komunitas WordPress memutuskan untuk memperbaiki masalah yang disebutkan di atas dengan memperkenalkan konsep Parent theme dan Child theme.
Theme Framework WordPress dimaksudkan untuk digunakan sebagai Theme Framework induk tempat semua fungsi berada. Pengembang kemudian dapat membuat child theme untuk menambahkan gaya kustom sambil membiarkan aspek fungsionalitas ke framework. Ini memungkinkan lokasi terpusat dimana semua fungsi di-host. Jika tim pengembangan inti memutuskan untuk melakukan deprecate fungsi WordPress, atau ada bug yang ditemukan dalam theme framework tertentu, maka sangat mudah untuk mengeluarkan pembaruan tanpa memodifikasi child theme apa pun. Metode ini memungkinkan Anda untuk menjaga “framework” situs Anda tetap kuat tanpa memodifikasi tampilannya.



GIPHY App Key not set. Please check settings