Salah satu pertanyaan paling populer yang kami lihat muncul di komunitas WordPress, terutama dengan pemula, adalah: Haruskah saya menggunakan tema anak?

Artikel ini akan membantu Anda menentukan apa itu tema anak dan kemudian menjawab pertanyaan apakah Anda membutuhkannya atau tidak.

Apa itu tema anak?

Singkatnya, tema anak adalah kumpulan file tema dasar yang digunakan untuk membuat kode atau perubahan gaya pada tema (induk) yang diberikan. Di WordPress, itu muncul sebagai tema kedua. Perubahan biasanya dilakukan pada file PHP dan/atau CSS. Tema anak melindungi perubahan apa pun agar tidak ditimpa jika atau ketika model diperbarui (yang kemungkinan akan terjadi di beberapa titik dalam kehidupan tema)

Tema anak digunakan saat penyesuaian perilaku dan/atau gaya tema induk diperlukan. Disini kita biasa mengubah apa yang ditampilkan di footer/hak cipta.

Tapi artikel ini bukan tentang apa tema anak itu, ini tentang apakah Anda harus menggunakannya di situs WordPress Anda atau tidak.

Ada kamp desainer, pengembang, ahli dan lain-lain yang memukul drum dengan sangat keras. Anda harus memasang tema anak di setiap situs web! "Atau" Ini adalah cara yang "benar" untuk mendesain situs web. Mereka akan meneriakkannya dari alas pepatah mereka. Mereka akan melompat ke forum atau obrolan grup dan berkata YA…. SELALU !

Yah, saya tidak menggunakan tema anak di semua situs web, dan inilah beberapa alasannya.

1) Mereka tidak selalu diperlukan. Ingat bahwa mereka hanya diperlukan jika Anda perlu mengubah kode tema dan/atau file WordPress. Perubahan pada CSS dulu populer, tetapi sekarang banyak Tema WordPress datang dengan bagian CSS khusus.

Bahkan ada plugin WordPress untuk CSS khusus jika Anda tidak ingin mengacaukan file tema atau tema anak. Yang besar lainnya? File-file functions.php adalah file paling populer untuk diedit untuk fungsi khusus atau perubahan pada beberapa fungsi dasar dan / atau tema WordPress. . . tetapi sekali lagi, tema anak hanya jika Anda benar-benar perlu menambahkan perubahan ke file tema WordPress.

Tema anak tidak selalu diperlukan.

2) Mempelajari dan menerapkan tema anak memerlukan sedikit pengetahuan teknis. Saya telah menggunakan WordPress sejak 2014 dan tema anak adalah salah satu hal yang saya perlukan untuk mencari tahu mengapa dan bagaimana dan kemudian belajar bagaimana menggunakan WordPress. Ini bukan hanya tentang "mengunggah file" atau menginstal plugin WordPress. Beberapa benar-benar membutuhkan bermain-main dengan file tema anak sendiri jika Anda buat situs web dari nol.

Ada juga hari ini plugin WordPress untuk menghasilkan tema anak jika Anda tidak ingin mengubah kode tema anak itu sendiri. (Tetapi bahkan plugin memiliki banyak pengaturan dan opsi yang memerlukan beberapa pengetahuan.) Beberapa tema populer, seperti Avada, hadir dengan versi tema anak, yang membuatnya sangat mudah untuk diterapkan.

Karena itu, jika Anda seorang desainer atau pengembang WordPress yang menjanjikan, Anda harus mengenal mereka dan mempelajari cara menerapkannya, karena kemungkinan besar Anda akan membutuhkannya. Tetapi jika Anda hanya pengguna WordPress, atau seseorang yang tertarik dengan WordPress untuk satu atau dua situs web, kenapa mengganggu? 

Bahkan plugin tema anak pun membingungkan

3) Untuk penggunaan saya sendiri selama hidup saya merancang dan / atau memelihara situs web WordPress, saya menggunakan tema anak sebagai indikator untuk memberi tahu saya bahwa perubahan saya memang telah dibuat. Ini langsung memberi tahu saya bahwa ada sesuatu yang dipersonalisasi, berbeda, dll. Tidak ada yang lebih buruk daripada mengambil alih situs web baru, melihat bahwa tema anak ada di tempatnya, dan kemudian tidak menemukan penyesuaian apa pun.

Fakta bahwa ada tema anak di situs web memberi tahu saya bahwa perubahan telah dilakukan padanya.

Sampai saat ini, saya memiliki banyak situs web tanpa tema anak, dan banyak yang menggunakannya. Saat saya mendesain, mengembangkan, dan/atau memelihara situs web - setiap kali saya membutuhkan satu baris penyesuaian, saya menerapkan tema anak. Saya tidak akan pernah menyesuaikan file tema.

Karena itu, saat kami memperluas kemampuan, desain, dan portofolio situs web yang dibuat, kami mengasah pengembangan kami dan semakin banyak, tema anak diluncurkan dari awal.

Jadi jawaban untuk " Apakah saya memerlukan tema anak? " dimulai dengan " Tergantung » Apakah Anda perlu menyesuaikan kode tema? Jika demikian, maka ya, Anda memerlukan tema anak. Jika tidak, luangkan waktu dan energi Anda di tempat lain, seperti merancang atau memelihara situs web yang bagus.