Pengantar Tema Anak WordPress – Buat dan Sesuaikan

Diterbitkan: 2021-12-08

Pengantar Tema Anak WordPress Buat dan Sesuaikan

Apakah Anda bingung ketika menemukan istilah WordPress Child Themes ? Jangan khawatir bukan hanya Anda tetapi banyak pengembang baru di luar sana yang bingung dan mencari penjelasan tentang apa sebenarnya itu dan mengapa begitu penting?

Pada artikel ini kita akan membahas tentang pengembangan, penyesuaian, kepentingan, dan fakta lain tentang tema anak WordPress .

Pemahaman – Tema Anak WordPress :

Dengan kata sederhana untuk menyesuaikan Situs WordPress Anda, tema anak adalah opsi yang paling stabil. Sama seperti anak manusia mewarisi perilaku dan karakteristik orang tuanya, demikian pula tema anak mewarisi gaya dan fungsionalitas tema induk.

Tujuan utama untuk mengembangkan tema anak adalah untuk menyesuaikan tema induk yang ada. Ini adalah salah satu metode terbaik dan paling stabil untuk menyesuaikan situs web tanpa memperbarui tema.

Mengembangkan Tema Anak :

Saat Anda memilih untuk membeli tema premium, sebagian besar paket menyertakan tema anak bersama dengan tema utama. Tapi tetap saja, di banyak dari mereka, itu hilang. Jika Anda memilih untuk menggunakan tema gratis untuk situs web Anda, maka dipastikan bahwa Anda tidak akan mendapatkan tema anak bersamanya.

Oleh karena itu, dalam kedua kasus, Anda akhirnya akan menyiapkan tema anak yang disesuaikan yang berdampak dan sesuai dengan tujuan Anda.

Saat Anda memilih untuk mengunduh tema anak dari repositori WordPress, pengunduhan otomatis akan menghasilkan unduhan tema induk dan tema anak keduanya. Langkah-langkah untuk hal yang sama adalah sebagai berikut:

1) Pilih Tema dari Penampilan
2) Temukan dan pilih opsi berjudul 'Tambah Baru'
3) Pilih nama tema yang ada
4) Aktifkan tema setelah memilih instalasi
5) Tema induk akan diunduh secara otomatis

Ada beberapa metode berbeda untuk membuat tema anak secara manual saat Anda tidak dapat mengunduhnya. Beberapa metode termudah untuk hal yang sama dibahas di bawah ini.

Pendekatan Plugin:

Untuk berbagai tugas di WordPress, ada beberapa metode paling sederhana. Salah satu metode untuk menyiapkan tema anak adalah dengan mencari plugin generator tema anak. Jika Anda berhasil menemukannya dan menginstalnya maka Anda akan dapat melihat opsi untuk membuat Child Theme di bagian Appearance. Langkah-langkah rinci untuk hal yang sama adalah sebagai berikut:

1) Buka Plugin dari Panel Admin WordPress
2) Temukan dan pilih opsi berjudul 'Tambah Baru'
3) Cari Generator Tema Anak WP
4) Pilih proses instalasi
5) Aktifkan plugin segera setelah instalasi
Jika Anda menghadapi masalah saat pemasangan, Anda juga dapat merujuk ke langkah terperinci yang komprehensif untuk pemasangan plugin ini.

Membuat Tema Anak Secara Manual :

Setiap pengembang pro yang suka membuat kode akan lebih suka membuat tema anak secara manual. Hanya beberapa baris kode dan dua file yang Anda butuhkan untuk membuat Tema Anak WordPress. Berikut adalah langkah-langkah yang dapat membantu Anda dalam mempersiapkan hal yang sama.

1) Buat Folder:

Buat folder baru di public_html/wp-contents/themes yang merupakan folder tema Anda. Anda disarankan untuk membuat rantai folder yang sistematis untuk membuat semua tema anak Anda. Karena ini akan membantu Anda kembali ke lokasi folder yang tepat untuk setiap perubahan dan Anda tidak perlu kesulitan mengingat nama-namanya.

2) File Lembar Gaya:
Anda harus membuat file wajib yang diperlukan yaitu file style.css di folder baru yang baru saja dibuat. Semua modifikasi yang diperlukan dapat dilakukan melalui editor pilihan Anda.

 /*
Nama Tema: Tema Anak Sempurna
URI Tema: https://www.sktthemes.org/shop/commercial-wordpress-theme/
Deskripsi: Tema Anak Sempurna Dibuat Untuk kustomisasi
Penulis: Tema SKT
Penulis URI: sktthemes.org
Templat: sempurna
Versi: 1.0.0
*/

Perlu diperhatikan bahwa nama folder dari file tersebut sesuai dengan tema. Jika tidak maka akan membuat kesalahan dalam kode dan tidak akan berjalan.

3) Aktivasi:

Pada dasarnya, tema anak sekarang sudah siap. Biasanya, file style.css cukup untuk membuat tema anak tetapi untuk penyesuaian tambahan, Anda selalu dapat menambahkan file lain.

Anda dapat mengaktifkan tema anak Anda dari bagian Penampilan yang dapat diakses dari Panel Admin.

4) Menambahkan function.php:

Di folder root anak, Anda harus membuat dan menambahkan file lain yaitu functions.php. File ini membantu tema induk dalam memuat, untuk menambahkan fitur baru, dan untuk penyesuaian lainnya. Di bawah ini adalah cuplikan kode yang dapat ditempelkan di file functions.php

 fungsi perfect_child_enqueue_styles() {
     $induk_; // Ini adalah gaya tema induk. 
     wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
     wp_enqueue_style( 'gaya anak',
     get_stylesheet_directory_uri() . '/style.css',
     array( $parent_style )
     );
 }
 add_action( 'wp_enqueue_scripts', 'perfect_child_enqueue_styles');

Dengan kode ini, tema anak telah berhasil mewarisi gaya induk yang berarti bahwa seseorang tidak perlu mengubah kode tema induk sekarang. Tema anak sudah siap dan dapat dimodifikasi dengan mudah.

Menggunakan Tema Anak untuk menyesuaikan tema Induk
Kami telah membahas sejak awal tentang satu-satunya tujuan membuat Tema Anak WordPress yaitu untuk menyesuaikan tema Induk.

Pedoman sederhana harus diikuti selama penyesuaian. Jika subject.php adalah nama file yang memerlukan penyesuaian maka harus disalin dalam tema anak terlebih dahulu. Setelah ini, Anda dapat melakukan penyesuaian yang diperlukan sehingga file asli dalam tema induk tetap tidak berubah.

Secara teknis, jalur yang sama untuk file dan folder harus dibuat dalam tema anak dengan mengacu pada tema induk. Jika itu tidak terjadi, perubahan tidak akan tercermin.

Kesimpulan :
Alat yang sempurna dan efisien untuk menyesuaikan situs WordPress Anda adalah tema anak. Oleh karena itu disarankan agar seseorang membuat tema anak sebelum melakukan modifikasi apa pun di situs.

Jika Anda bukan pengembang tingkat mahir dan pengkodean bukan niche Anda, maka Anda dapat dengan mudah memilih untuk menginstal plugin dan karenanya dengan mudah mengunduh tema anak. Disarankan agar Anda menggunakan plugin tepercaya dan diperbarui untuk unduhan WordPress Child Themes apa pun.