Membuat Tema Anak di WordPress

Hanya segelintir pengguna WordPress yang menggunakan tema anak dan itu karena banyak pengguna tidak tahu apa itu tema anak atau Membuat Tema Anak di WordPress. Yah, sebagian besar orang yang menggunakan WordPress cenderung mengedit atau menyesuaikan tema mereka tetapi semua penyesuaian itu hilang ketika Anda memperbarui tema Anda dan di situlah penggunaan tema anak muncul. Ketika Anda menggunakan tema anak maka semua kustomisasi Anda akan disimpan dan Anda dapat dengan mudah memperbarui tema induk.

Membuat Tema Anak di WordPress

Membuat Tema Anak dari Tema Induk Yang Tidak Diubah

Untuk membuat tema anak di WordPress Anda harus masuk ke cPanel Anda dan menavigasi ke public_html lalu wp-content / tema di mana Anda harus membuat folder baru untuk tema anak Anda (contoh / Twentysixteen-child /). Pastikan Anda tidak memiliki spasi dalam nama direktori tema anak yang dapat menyebabkan kesalahan.

$config[ads_text6] not found

Disarankan: Anda juga dapat menggunakan plugin Tema Satu-Klik untuk membuat tema anak (hanya dari tema orangtua yang tidak dimodifikasi).

Sekarang Anda perlu membuat file style.css untuk tema anak Anda (di dalam direktori tema anak yang baru saja Anda buat). Setelah Anda membuat file, cukup salin dan tempel kode berikut (Ubah detail di bawah ini sesuai dengan spesifikasi tema Anda):

 / * Nama Tema: Twenty Sixteen Child Theme URI: //example.com/twenty-sixteen-child/ Deskripsi: Twenty Sixteen Child Theme Pengarang: Tim WordPress Penulis URI: //example.com Templat: twentysixteen Versi: 1.3.0 Lisensi : Lisensi Publik Umum GNU v3 atau lebih baru. Lisensi URI: //www.gnu.org/licenses/gpl-3.0.html * / 

Catatan: Baris Templat (Templat: twentysixteen) harus diubah sesuai dengan nama Anda saat ini dari direktori tema (tema induk yang anaknya kami buat). Tema induk dalam contoh kita adalah tema Dua Puluh Enam Belas, sehingga Templat akan menjadi dua puluh enam belas.

@Import Sebelumnya digunakan untuk memuat stylesheet dari orangtua ke tema anak, tapi sekarang ini bukan metode yang baik karena meningkatkan jumlah waktu untuk memuat stylesheet. Di tempat menggunakan @import yang terbaik untuk menggunakan fungsi PHP dalam file functions.php tema anak Anda untuk memuat stylesheet.

Untuk menggunakan file functions.php, Anda perlu membuatnya di direktori tema anak Anda. Gunakan kode berikut dalam file functions.php Anda:

Kode di atas hanya berfungsi jika tema induk Anda hanya menggunakan satu file .css untuk menampung semua kode CSS.

Jika style.css tema anak Anda sebenarnya mengandung kode CSS (seperti biasanya), Anda juga perlu mengubahnya:

 dapatkan ('Versi')); } add_action ('wp_enqueue_scripts', 'my_theme_enqueue_styles'); ?> 

Saatnya untuk mengaktifkan tema anak Anda, masuk ke panel admin Anda kemudian buka Appearance> Themes dan aktifkan tema anak Anda dari daftar tema yang tersedia.

Catatan: Anda mungkin perlu menyimpan kembali menu Anda (Tampilan> Menu) dan opsi tema (termasuk gambar latar belakang dan header) setelah mengaktifkan tema anak.

Sekarang kapan pun Anda ingin membuat perubahan pada style.css atau functions.php Anda dapat dengan mudah melakukannya di tema anak Anda tanpa memengaruhi folder tema induk.

Membuat Tema Anak di WordPress dari tema orang tua Anda, tetapi sebagian besar dari Anda sudah menyesuaikan tema Anda maka metode di atas tidak akan membantu Anda sama sekali. Dalam hal ini, lihat cara memperbarui Tema WordPress tanpa kehilangan kustomisasi.

Jika berharap artikel ini bermanfaat bagi Anda, tetapi jika Anda masih memiliki pertanyaan tentang panduan ini, silakan bertanya dalam komentar.

Artikel Terkait