Tema Anak untuk Situs WordPress: Panduan Lengkap tentang Membuatnya

Diterbitkan: 2021-11-16

Tema Anak untuk Situs Web WordPress Panduan Lengkap tentang Membuatnya

Platform WordPress adalah untuk mereka yang menginginkan kontrol penuh atas situs web mereka dan ingin mandiri dalam menjalankannya. Pernahkah Anda menemukan tema yang mendekati sempurna untuk situs web Anda, tetapi kemudian memutuskan untuk tidak menggunakannya hanya karena elemen kecil yang merusak saraf yang tidak dapat Anda lihat?

Entah itu seperti gaya teks, kombinasi warna atau penempatan elemen desain mungkin? Jangan khawatir seseorang dapat menggunakan tema anak untuk WordPress.

Pasar tema WordPress dipenuhi dengan begitu banyak templat luar biasa, baik gratis maupun premium, tetapi tidak ingin menyewa seorang desainer untuk membuat tema yang disesuaikan untuk situs Anda, hanya ada sedikit kemungkinan Anda akan melihatnya. sempurna hingga piksel terakhir.

Anda tidak dapat memperbarui tema yang ada jika Anda ingin mempertahankan perubahan yang Anda buat di dalamnya. Tetapi jika Anda menghindari situs Anda akan lebih rentan terhadap serangan keamanan. Untuk mengatasi situasi tersebut, seseorang dapat menggunakan tema anak.

Tema anak WordPress memungkinkan admin situs web untuk menyesuaikan file template pada saat yang sama menjaga fungsionalitas intinya tetap di tempatnya tanpa risiko kehilangan perubahan setiap kali tema diperbarui.

Ini membantu Anda mempertahankan semua perubahan dan memungkinkan Anda fokus pada peningkatan desain di situs Anda. Jika Anda tidak mengetahuinya, bacalah blog yang diberikan di bawah ini.

Di blog ini, kami akan membahas semua yang perlu Anda ketahui tentang tema anak untuk tema WordPress mulai dari apa alasannya hingga mengapa begitu penting. Dan mengapa itu perlu bagi pemilik situs WordPress dan prosedur pembuatan tema anak WordPress. Jadi, mari kita mulai.

Apa itu Tema Anak dan Mengapa Menggunakannya?
Saat berbicara tentang child theme, pertama-tama kita harus berbicara tentang parent theme. Tema mungkin berubah menjadi tema induk, ketika seseorang membangun, tema anak untuknya.

Tema anak adalah tema terpisah yang mewarisi fungsionalitas dari tema induknya. Setiap yang menggabungkan semua file yang diperlukan untuk dilihat secara lengkap dapat menjadi tema induk.

Pada dasarnya, templat anak adalah file templat duplikat dan setiap kali Anda ingin mengubah desain atau struktur atau beberapa fungsi, Anda mengubahnya menjadi file tema anak. Ini adalah fitur luar biasa karena memungkinkan admin situs web untuk mengubah tema tanpa takut mengacaukan file aslinya.

Perbedaan besar adalah bahwa tema anak untuk WordPress bergantung sepenuhnya pada induknya agar dapat berfungsi. Tanpa kehadiran tema induknya, itu tidak akan melakukan apa-apa dan juga tidak dapat diaktifkan.

Ini karena tema anak untuk WordPress bukanlah entitas independen, melainkan memodifikasi atau menambah file tema saat ini. Ini menggunakan semua yang ada di tema induk dan hanya mengubah bagian-bagian yang Anda butuhkan untuk menjadi berbeda.

Pikirkan tentang hal ini, jika Anda gagal pertama kali, Anda selalu dapat mencoba lagi. Selain manfaat yang menonjol, tema anak memiliki banyak kepentingan untuk pemeliharaan dan pengembangan situs WordPress Anda.

Ini juga memungkinkan Anda untuk mengubah gaya font, fungsi, tata letak, templat, dan lainnya. Aktif dapat menyesuaikan tema induk yang tidak dapat dikenali. Dan kemungkinan besar tidak ada kerugian dalam menggunakan tema anak. Ini pada dasarnya melindungi situs Anda dari bug yang tidak disengaja.

Cara Membuat Tema Anak di WordPress
Banyak tema datang dengan tema anak, tetapi jika tidak menyukai siapa pun, maka membuat tema anak sendiri tidaklah sulit seperti yang Anda pikirkan. Di sini kita menggunakan tema dua puluh lima sebagai contoh. Yang perlu Anda lakukan adalah mengikuti langkah-langkah yang diberikan di bawah ini.

Langkah 1: Buat Direktori untuk Tema Anak di instalasi WordPress Anda.
Buka direktori tema situs WordPress Anda. Pastikan nama direktori tema anak Anda diakhiri dengan '-anak'. Seharusnya seperti anak kedua puluh lima ini.

Pastikan untuk menambahkan semua file tema anak ke folder ini. Yang mengatakan, satu-satunya file yang dibutuhkan tema anak adalah berfungsi dengan baik di file style.css.

Langkah 2: Buat Stylesheet(style.css) untuk Tema Anak Anda.
Setelah membuat direktori tema, Anda harus bekerja untuk membuat lembar gaya tema anak Anda (style.css). Yang perlu Anda lakukan adalah menyalin dan menempelkan potongan kode berikut ke dalam file Anda:

/*
 Nama Tema: Dua Puluh Lima Belas Anak
 URI Tema: http://example.com/twenty-fifteen-child/
 Deskripsi: Ini adalah tema anak-anak
 Pengarang: XYZ
 Penulis URI: http://xyz.com
 Templat: dua puluh lima belas
 Versi: 1.0.0
 Lisensi: Lisensi Publik Umum GNU v2 atau lebih baru
 Lisensi URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: terang, gelap, dua kolom, bilah sisi kanan, tata letak responsif, siap aksesibilitas
 Domain Teks: dua puluh lima belas anak
*/

Dalam kode yang diberikan di atas, baris yang paling penting adalah yang dimulai dengan nama tema dan template. Sangat penting untuk mengisi baris tema dengan benar jika Anda membuat tema anak untuk tema induk lainnya.

Poin yang perlu diingat:

– Nama tema: memberi tahu nama tema anak Anda, yang ditampilkan di pemilih tema.
– URL Tema: Ini menunjuk ke situs atau halaman demonstrasi tema yang ada. URI ini atau penulis harus ada agar tema dapat diterima ke direktori WordPress.
– Deskripsi: Deskripsi tema Anda ini akan muncul di menu tema saat Anda mengklik “Detail Tema.”
– Penulis: Ini akan menunjukkan nama penulis, dalam hal ini Anda.
– Template: Tambahkan nama folder tema induk Anda.
– Versi: Ini menampilkan versi tema anak Anda. Biasanya seseorang akan mulai dengan 1.0.
– Lisensi: Ini adalah lisensi tema anak Anda. Anda akan tetap menggunakan lisensi yang sama dengan tema orang tua Anda.
– URL Lisensi: Ini adalah alamat di mana lisensi tema Anda dijelaskan. Sekali lagi, tetap dengan lisensi orang tua Anda.
– Tag: Tag saling membantu untuk menemukan tema Anda di direktori WordPress. Oleh karena itu, jika Anda menyertakan beberapa, pastikan bahwa itu relevan.
– Domain teks: Bagian ini digunakan untuk internasionalisasi dan untuk membuat tema dapat diterjemahkan.
Jangan lupa untuk mengganti teks contoh dengan informasi tema Anda.

Langkah 3: Buat file functions.php Tema Anak.
Langkah pemberian di atas akan membantu Anda menjalankan tema anak dengan sangat baik. Ini akan memuat ulang semua konten Anda sekali setelah mengaktifkannya, tetapi tidak akan menghasilkan informasi gaya. Untuk itu, kita perlu mengantrekan lembar gaya tema induk dan anak (style.css).

Untuk mengantrekan lembar gaya tema orang tua, Anda perlu menambahkan file tindakan wp_unique_Scripts ke dalam functions.php anak Anda. Dan untuk melakukan itu Anda perlu membuat function.php di direktori tema anak Anda menggunakan baris kode berikut:

add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'gaya orang tua', get_template_directory_uri() . '/style.css' );
}

Langkah 4: Mengaktifkan Tema Anak
Setelah Anda membuat tema anak Anda, pastikan Anda mengompresnya sebagai "twenty-fifteen-child.zip".

Buka panel admin WP Anda> Penampilan> Tema.

Instal zip tema anak dan aktifkan.
Juga, pastikan tema induk Anda sudah terpasang di situs WordPress Anda.

Keuntungan dari tema anak
Ada banyak keuntungan menggunakan rute tema anak:

– Daripada membuat tema yang sama sekali baru dimulai tanpa bantuan dari luar dari awal, Anda dapat membangun sesuatu yang sudah ada, dengan cara ini mempercepat waktu pengembangan.
– Anda dapat memanfaatkan kegunaan kerangka kerja dan tema induk yang canggih, sambil menyesuaikan desain dengan kebutuhan Anda.
– Anda juga dapat memutakhirkan templat induk tanpa kehilangan penyesuaian.
– Jika Anda tidak puas dengan penyesuaian Anda, cukup nonaktifkan tema anak dan semuanya akan sama seperti sebelumnya.
– Ini adalah metode yang luar biasa untuk mulai belajar tentang cara kerja tema.

Tema anak untuk WordPress dapat berisi folder gambar, JavaScript, CSS, file tata letak, dan banyak hal berbeda. Hal yang menyenangkan, bagaimanapun, adalah bahwa mereka tidak perlu. Seseorang dapat memasukkan penyesuaian sebanyak atau sesedikit yang mereka inginkan sesuai dengan kebutuhan mereka.

Padahal, child theme hanya membutuhkan tiga hal yaitu folder, style sheet dan file function.php. Itu dia. Juga, kedua file itu bahkan bisa kosong juga.

Membungkusnya!
Seperti yang telah Anda lihat, membangun tema anak untuk WordPress tidak terlalu sulit. Ya, selain kesederhanaannya, tema anak cukup kuat.

Ini juga memungkinkan seseorang untuk menyesuaikan situs web secara lengkap dan aman tanpa perlu mengedit file inti apa pun. Tema anak adalah cara yang disarankan untuk membuat modifikasi pada tema WordPress.

Ada banyak manfaat dari tema anak untuk WordPress karena seseorang dapat membangun di atas tema atau kerangka kerja yang ada tanpa menulisnya dari awal, perubahan Anda aman dari pembaruan tema dan jika terjadi kesalahan, Anda selalu dapat kembali ke tema yang berfungsi.

Kami telah membahas semua yang perlu Anda ketahui tentang tema anak di WordPress, seperti yang dibahas mengapa mereka begitu penting. Semua langkah yang disebutkan di atas dalam posting blog ini akan membantu Anda mengembangkan tema anak dari awal untuk tema induk yang ada menggunakan sederhana garis pengkodean.