it-swarm-id.com

Menambahkan barang ke tema

Bagaimana cara menambahkan barang ke tema seperti Arjuna-X tanpa kehilangannya saat tema diperbarui? Apakah tema anak merupakan cara yang baik untuk melakukannya atau apakah ada opsi lain? Bagaimana jika versi tema yang baru keluar dengan dukungan asli untuk fitur yang saya tambahkan?

2
Arlen Beiler

Ada tiga cara untuk melakukan ini

Functions.php

Masukkan tambahan Anda di functions.php dan cadangkan file itu sebelum Anda memperbarui tema Anda. Kemudian Anda dapat porting atas penambahan apa pun yang diperlukan.

Tema anak

Bangun tema anak yang menambahkan fungsionalitas - pada kenyataannya, ini akan menjadi cara yang lebih baik untuk menggunakan file functions.php kustom karena tidak akan ditimpa oleh pembaruan.

Pengaya ubahsuaian

Sepenuhnya mengisolasi fungsionalitas baru dari tema dan menambahkannya dengan menggunakan kait dan filter WordPress. Dengan cara ini, Anda tidak kehilangan apa pun dalam peningkatan dan secara selektif dapat mematikan fitur jika/ketika dukungan asli ditambahkan oleh tema.

9
EAMann

Pilihan saya akan digunakan untuk membuat plug-in. Tidak akan ditimpa oleh pembaruan tema, dan Anda dapat menggunakannya kembali di situs WP lainnya. Menulis plug-in juga membantu orang belajar WordPress.

0
kevtrout

tema anak adalah cara yang hebat, ketika Anda memiliki topik tema adalah; lainnya lebih baik sebagai plugin. Ketika Anda menggunakan tema anak, is it great, ketika Anda menggunakan get_template_part () dan tidak menyalin template lengkap; lebih baik untuk memperbarui templat dan juga menggunakan kait untuk menyertakan fetures dalam tema - lebih baik sebagai templat baru dalam tema anak; contoh. Anda akan menambahkan skrip ke kepala; gunakan wp_enque_script atau wp_head dan jangan salin header.php di tema anak Anda dan tambahkan ini dalam kode. Ketika memperbarui header.php di dasar-tema daripada menulis pembaruan baik-baik saja.

0
bueltge