Get_template_part: Fungsi Untuk Menyertakan File Template Dari Hirarki Template WordPress
Diterbitkan: 2022-10-14Saat membuat tema WordPress, salah satu aspek terpenting adalah file CSS. Tanpa CSS, tema Anda hanya akan menjadi halaman kosong. CSS adalah yang memberi gaya pada tema Anda dan membuatnya terlihat seperti itu. Namun, CSS hanyalah salah satu bagian dari persamaan. Bagian lainnya adalah hierarki template WordPress. Inilah yang menentukan file template mana yang digunakan untuk menampilkan konten tertentu. Get_template_part adalah fungsi yang memungkinkan Anda memasukkan file template dari hierarki template WordPress. Ini berguna jika Anda ingin menyertakan file template tertentu dalam tema Anda, tanpa harus membuat hard-code path ke file itu. Get_template_part dapat digunakan dengan file CSS, tetapi penting untuk dicatat bahwa file CSS harus berada di direktori yang sama dengan file template. Jika tidak, get_template_part tidak akan dapat menemukan file CSS. Menyertakan file CSS dengan get_template_part adalah cara sederhana untuk menambahkan CSS ke tema WordPress Anda. Metode ini mudah digunakan dan merupakan cara yang bagus untuk menjaga agar file CSS tema Anda tetap teratur.
Salah satu aspek terpenting dalam membuat tema WordPress adalah fungsi get_template_part(). Struktur HTML dan gaya CSS situs kami akan ditentukan oleh tema, yang terdiri dari file. Karena pemrogram tidak menyukai kode yang diulang, tema WordPress dibangun di atas struktur file yang sangat terstruktur. Get_template_part adalah metode sederhana yang memungkinkan tema anak membebani bagian kode yang dapat digunakan kembali dalam tema. Karena template yang disertakan sesuai dengan require, bukan require_once, mungkin diperlukan beberapa kali untuk menggunakan template yang sama. Anda dapat melihat apakah Twenty Twenty-One menggunakan template parsial ini dengan melihat temanya. Tidak perlu template besar karena satu-satunya yang kami miliki adalah template kecil yang dapat digunakan untuk merender konten WordPress seperti blog.
Kerangka HTML yang dihasilkan hanya berisi tag artikel dengan judul, konten, dan footer, yang semuanya digerakkan oleh kata kunci dan didukung oleh template WordPress . Akan mudah untuk mengatur kode Anda dengan memasukkan semua fungsi ini (get_header, get_footer, dan bintang hari ini: get_template_part), bahkan jika Anda tidak mengetahui semuanya. Alasan utama untuk ini adalah membuatnya mudah untuk membuat tema anak, menurut dokumentasi. Adalah umum untuk menemukan fungsi dengan sejumlah besar filter dan tindakan yang dapat disesuaikan sesuai kebutuhan. Seperti yang bisa kita lihat dari fungsi internal get_template_part di file WordPress-includes/general-template.php, ada dua tindakan yang bisa dilakukan WordPress dan plugin.
Apa Kegunaan Get_template_part?

WordPress menyediakan fungsi template-part, yang mencakup semua "partial" template di mana pun diperlukan. Akibatnya, Anda dapat memusatkan blok kode apa pun yang kemungkinan akan diulang ke dalam “sebagian” ini, sehingga menghasilkan lebih sedikit duplikasi dan lebih banyak file template yang dapat dibaca .
Dengan menggunakan fungsi get_template_part, Anda dapat membagi tema menjadi template yang lebih kecil (atau bagian template). Beberapa fitur terbaik di WordPress adalah permata tersembunyi yang tidak begitu terkenal sebagaimana mestinya. Template tema untuk anak-anak dapat diganti dengan file mereka sendiri, memungkinkan mereka untuk memodifikasi tema asli tanpa mengubah kode sumber atau strukturnya. Untuk menentukan templat apa yang sesuai untuk konteks tema anak, cari yang berikut ini. Sangat penting untuk diingat untuk mengikuti perintah yang teratur. Jika navigation.php tidak ada di tema anak kami, itu akan dimuat di tema induk kami. Berbeda dengan format posting, yang memisahkan area konten posting ke dalam bagiannya sendiri, template posting memungkinkan Anda untuk mengekstrak area konten langsung ke dalam template.
Dalam fungsi get_template_part, fungsi locate_template menghasilkan larik templat untuk mencarinya. Metode hard-coding yang menjelaskan argumen pertama mirip dengan metode get_footer, get_footer, get_header, dan get_sidebar. Anda akan melihat 74% lebih banyak penjualan jika Anda menambahkannya ke tema Anda sekarang setelah Anda menggunakannya.
Cara Menggunakan Tema WordPress Dari Repositori
Untuk menggunakan tema dari repositori Tema WordPress, Anda harus terlebih dahulu memasukkan URL repositori Tema WordPress di bidang 'Atribut Halaman'.
Bagaimana Saya Menambahkan Bagian Template Ke WordPress?

Menambahkan komponen template ke WordPress adalah proses empat langkah: 1. Di admin WordPress, navigasikan ke Appearance > Editor. 2. Pada halaman Edit Themes, cari file template yang ingin Anda edit. Dalam kebanyakan kasus, Anda akan ingin mengedit template halaman , yang biasanya bernama page.php. 3. Setelah Anda menemukan file template yang benar, klik tautan untuk mengeditnya. 4. Di file template, temukan tempat di mana Anda ingin menyisipkan komponen template. Kemudian, tambahkan kode berikut: 5. Simpan file template dan pratinjau perubahan Anda.

Template tema WordPress adalah bagian kode yang terorganisir dan digunakan kembali. Bagian template adalah template WordPress PHP yang tidak lengkap atau telah diubah menjadi file PHP mereka sendiri. Korsel dapat menggunakan kumpulan gambar yang berbeda pada dua halaman terpisah tanpa harus mengubah kode di kedua sisi.
Halaman Tanpa Bilah Sisi, templat halaman kustom WordPress baru, saat ini tersedia. Jika Anda ingin membuat halaman tanpa sidebar, template ini sangat ideal. Untuk memulai, buat halaman baru dan atur templatnya ke Halaman Tanpa Bilah Sisi. Setelah Anda selesai, Anda dapat mempublikasikannya. Blok bagian template dapat digunakan untuk membangun situs Anda. Blok dapat ditambahkan ke header atau footer situs dengan menggunakan fitur ini. Blok bagian templat dapat ditemukan dalam mode pengeditan templat serta penyisip blok Editor Situs.
Bagaimana Saya Menggunakan Parsial Di WordPress?

Parsial adalah cara yang bagus untuk memodulasi situs WordPress Anda dan membuatnya lebih mudah untuk dikelola. Mereka dapat digunakan untuk membuat file header, footer, dan sidebar, antara lain. Untuk menggunakan parsial, cukup buat file baru di direktori WordPress Anda dan beri nama seperti "partial-name.php". Kemudian, dalam file template Anda, Anda dapat menyertakan sebagian menggunakan fungsi get_template_part().
Parsial Dalam Template: Kasus Penggunaan
Dalam kasus yang paling umum, sebagian digunakan untuk mengembalikan cuplikan kode ke template. Dengan cara yang sama, jika Anda ingin menyertakan potongan kode yang menampilkan pesan setiap kali pengguna masuk, Anda bisa membuat sebagian formulir dan menyertakannya di semua templat yang harus menampilkan pesan. Kasus penggunaan umum lainnya untuk sebagian adalah untuk kode yang sering digunakan beberapa kali, tetapi tidak dapat masuk ke dalam satu templat. Bagian header dapat digunakan di beberapa template, tetapi terlalu besar untuk muat dalam satu template. Jika Anda ingin menyertakan bagian header di semua templat yang membutuhkannya, Anda dapat membuat sebagian untuknya.
Bagaimana Anda Memanggil Template WordPress?
Template WordPress disebut tema. Anda dapat menginstal tema dari Dashboard WordPress dengan masuk ke Appearance > Themes.
Get_template_part Tidak Berfungsi
Ada beberapa kemungkinan alasan mengapa get_template_part mungkin tidak berfungsi seperti yang diharapkan. Pertama, pastikan jalur ke file template sudah benar. Jika jalurnya salah, get_template_part tidak akan dapat menemukan file template dan tidak akan menyertakannya di halaman. Kedua, pastikan bahwa file template benar-benar ada di lokasi yang ditentukan. Jika file template tidak ada, get_template_part tidak dapat lagi menyertakannya di halaman. Terakhir, periksa apakah file template diformat dengan benar dan tidak ada kode yang diperlukan. Jika file template tidak diformat dengan benar, get_template_part tidak akan dapat menguraikannya dan tidak akan menyertakannya di halaman.
Fungsi Get_template_part ('theme-templates/opt_header1') di header.php dan carousal.php bekerja dengan baik; namun, saya ingin menggunakan bagian template lain di opt.header1.php. Terlepas dari kenyataan bahwa itu tidak berfungsi dengan baik, itu masih tersedia. Dengan mengacu pada direktori root tema, gunakan get_template.part untuk mengembalikan jalur file. Dimungkinkan untuk menggunakan plugin Bidang Kustom Tingkat Lanjut untuk membuat bidang khusus menggunakan kode ini. Saya mengalami masalah saat memuat situs web front-end ke dalam tema WordPress. Bagian get_template_part() pertama saya di file header.php dan footer.php tidak akan muncul, meskipun faktanya kedua file berfungsi. Saya melihat melalui hierarki templat, tetapi saya tidak dapat menemukan masalahnya.
Bagian SMP di atas sekte SMA sengaja ditata ulang. Saya dapat melihat loop utama saya di sini. Lingkaran testimonial saya muncul sebagai berikut di file content-offer.html di bawah ini.
Bagaimana Saya Memuat Tema Ke WordPress?
Anda dapat menambahkan atau mengedit konten menggunakan editor WordPress dengan memilih 'Atribut Halaman', yang muncul di bagian 'Templat' editor di bawah 'opsi'. Jika Anda mengkliknya, daftar templat halaman yang tersedia akan muncul untuk situs web WordPress Anda. Halaman selesai setelah Anda memilih opsi yang paling sesuai untuk Anda, simpan, atau perbarui.
Pengeditan Tema
Buka Editor Tema di tab baru di browser Anda dengan mengkliknya. Tutup dan buka kembali Editor Gaya jika Anda ingin mengerjakan tema yang sama lagi.
Dari file XML gaya terbuka, klik ikon Buka editor di sudut kanan atas untuk membuka Editor Tema.
Pilih Theme Editor dari menu Tools untuk membukanya.