Cara Menambahkan Bidang Kustom Ke Template WordPress
Diterbitkan: 2022-10-17Menambahkan bidang khusus di WordPress dapat dilakukan dengan beberapa cara. Salah satu caranya adalah dengan menggunakan plugin seperti Bidang Kustom Lanjutan , atau Anda juga dapat menambahkan bidang khusus ke file functions.php tema Anda. Pada artikel ini, kami akan menunjukkan cara menambahkan bidang khusus ke template WordPress.
Di mana Anda ingin menyisipkan Bidang Formulir dapat ditemukan di dokumen Word Anda. Untuk menambahkan bidang formulir ke menu Formulir Lama, klik ikon pertama. Di jendela Properties, Anda dapat mengakses Form Field. Beri nama bidang di bagian Bookmark tempat Anda ingin menandainya.
Bagaimana Saya Menambahkan Bidang Ke Template?

Anda dapat menambahkan bidang ke template dengan mengklik tombol “ Tambah Bidang ” di editor template. Ini akan membuka kotak dialog tempat Anda dapat memasukkan detail bidang, termasuk nama bidang, jenis, dan nilai default.
Pilih tab Bidang dari menu sebelah kanan Editor Templat untuk menambahkan tipe bidang yang berbeda ke Templat formulir. Tambahkan bidang yang diperlukan untuk mengumpulkan dan memperbarui data di awal dan akhir setiap bidang. Dengan mengonfigurasi jenis bidang dan jenis gambar, Anda dapat mengisi atau memperbarui informasi pada bidang data atau bidang gambar. Dengan mengklik Simpan di bagian atas layar, Anda dapat menyimpan perubahan Anda kapan saja. Kotak centang Ulangi bidang memungkinkan Anda mengulangi nilai yang digunakan sebelumnya untuk bidang dalam contoh formulir berikutnya. Izinkan aturan untuk memutuskan apakah bidang muncul atau tidak dalam formulir berdasarkan nilai yang dipilih untuk bidang lain. Aturan formulir di TerraFlex mempermudah dan mempercepat pengisian formulir.
Templat Bidang Formulir Baru
Untuk membuat Templat bidang formulir baru, klik Baru di panel Templat bidang formulir. Isi bidang kosong dengan nama Anda, lalu klik Buat di kotak dialog Templat Bidang Formulir Baru. Templat baru ditambahkan ke panel Templat bidang formulir segera setelah dibuat. Untuk menggunakan Templat bidang formulir, sisipkan bidang dalam teks dengan kursor di bidang teks tempat Anda ingin menyisipkan bidang. Kotak dialog Sisipkan Bidang telah diaktifkan. Pilih nama template dari panel Templates dengan mengklik di kotak dialog. Bidang dalam template ditambahkan di kotak dialog di awal. Isi bidang dengan data Anda dengan mengklik nama bidang di kotak dialog dan memilih Hapus. Bidang telah dihapus dari template.
Bagaimana Saya Mengaktifkan Bidang Kustom Di WordPress?

Untuk mengaktifkan bidang khusus di WordPress, Anda perlu mengedit file functions.php di tema Anda. Setelah Anda mengedit file ini, Anda perlu menambahkan kode berikut:
add_action( 'init', 'my_theme_supports' );
fungsi my_theme_supports() {
add_theme_support( 'bidang khusus' );
}
Simpan perubahan Anda dan unggah file functions.php ke server Anda. Bidang khusus sekarang harus diaktifkan di situs WordPress Anda.
Menggunakan bidang khusus WP , Anda dapat menambahkan informasi tambahan ke posting dan halaman Anda. Anda dapat menulis musik saat Anda menulis setiap posting untuk mendapatkan umpan balik tentang produk. Menggunakan bidang khusus memungkinkan Anda untuk lebih terlihat oleh pengunjung di situs web Anda. Bidang ini biasanya digunakan di situs web WordPress, tetapi juga berguna untuk situs yang lebih besar. Sebagian besar situs WordPress, secara keseluruhan, menyembunyikan bidang khusus di bilah sisi, tetapi dapat ditambahkan pada saat itu juga. Untuk membuat bidang khusus Anda terlihat, aktifkan di editor Anda atau tambahkan kode ke tema Anda. Berikut ini adalah beberapa alat yang dapat Anda gunakan untuk membuat bidang khusus untuk situs Anda dan menyesuaikannya sesuai keinginan Anda.
Pod memiliki antarmuka bersih yang memungkinkan Anda untuk mengelola dan menyesuaikan bidang secara penuh. Dokumen memiliki 14 jenis bidang yang berbeda, termasuk teks, tanggal, istilah, dan pengguna. Karena sangat ringan, seharusnya tidak berpengaruh pada kinerja situs web Anda. Jika Anda baru memulai bidang kustom WordPress , Anda mungkin ingin mempekerjakan seseorang untuk membantu Anda dengan dasar-dasarnya.
Apa itu Templat Bidang Kustom?

Templat bidang khusus adalah kumpulan bidang yang dikustomisasi yang dapat diterapkan ke jenis rekaman tertentu di Salesforce. Ini memungkinkan Anda untuk menyesuaikan bidang yang tersedia untuk entri data untuk jenis rekaman tertentu, dan juga menyediakan kumpulan bidang yang konsisten di semua rekaman jenis itu.
Template Bidang Kustom WordPress adalah ekstensi yang menambahkan bagian baru ke bidang kustom WordPress default . Ini memiliki efek yang sama seperti yang pertama, tetapi dengan lebih banyak fleksibilitas dan kekuatan. Pembuatan blok konten hanya memerlukan penggunaan bidang khusus. Jika kita ingin menggunakan tayangan slide atau video yang sama di beberapa halaman situs, kita harus menggunakan Jenis atau Widget Posting Kustom. Saat Anda menginstal plugin Template Bidang Kustom, Anda akan dapat mengelola bidang konten kami dengan lebih efektif. Kami juga dapat menata dan menambahkan gambar, video, dan teks. Membungkus setiap bidang khusus dalam kumpulan bidang adalah cara terbaik untuk membuatnya lebih bermanfaat.
Untuk menggunakan hideKey, Anda harus menyetel kuncinya terlebih dahulu. Kami menyembunyikan nama bidang khusus kami saat menggunakan label, tetapi saat menggunakan nama, kami menyertakan penjelasan yang berguna. Plugin Custom Field Template, seperti yang terlihat pada gambar di atas, tidak akan digunakan untuk menggantikan Custom Fields biasa. Pilih Pengaturan Global dari menu konfigurasi plugin untuk menonaktifkan bidang kustom default. Bidang Kustom tidak boleh ditampilkan jika kosong. Karena setiap post-wrap memiliki border-bottom, masuk akal untuk menggunakan metode ini. Anda tidak boleh menampilkan perbatasan dengan sendirinya jika bidang khusus kosong.
Kami membuat template baru di halaman Pengaturan Template Bidang Kustom, yang kemudian dapat diterapkan ke semua halaman. Kami sekarang memiliki kemampuan untuk memilih apakah akan menampilkan tayangan slide testimonial di setiap halaman atau tidak. Cukup salin dan tempel kode berikut sebelum melanjutkan ke loop slideshow di sidebar.php, yang hanya akan menghasilkan teks tanpa elemen HTML.
Metadata didefinisikan sebagai data yang terkait dengan bidang kustom. Data ini dapat mencakup nama bidang, jenis data di bidang, dan deskripsi. Pengembang dapat menggunakan fungsionalitas bidang kustom WordPress untuk memperluas posting dengan semua pengkodean yang diperlukan. Bidang adalah bidang, seperti bidang formulir, yang digunakan untuk menentukan formulir. Area Bidang Kustom pada layar Tambahkan Posting Baru menyertakan antarmuka untuk bidang khusus. Formulir dapat dilihat, dimasukkan, dihapus, atau diubah dari area ini. Bidang kustom ditentukan oleh metadatanya, yang merupakan data yang terkait dengannya. Metadata bidang khusus dapat ditambahkan dengan mengeklik ikon roda gigi di sebelahnya di bagian Bidang Khusus dan memilih opsi kotak meta. Anda dapat menambahkan metadata ke metabox dengan opsi ini. Bidang kustom berisi data yang harus diubah menjadi metadata.
Cara Menambahkan Bidang Meta Kustom Di WordPress Tanpa Plugin
Menambahkan bidang meta khusus ke WordPress dapat dilakukan tanpa menggunakan plugin dengan menambahkan kode ke file functions.php tema anak Anda. Anda harus terlebih dahulu membuat fungsi baru yang akan berisi kode khusus Anda. Dalam fungsi itu, Anda akan menggunakan fungsi add_action() untuk menghubungkan ke tindakan 'add_meta_boxes' dan mendaftarkan kotak meta Anda. Kotak meta Anda akan membutuhkan fungsi panggilan balik yang akan menampilkan HTML untuk kotak meta. Dalam fungsi panggilan balik itu, Anda akan menggunakan fungsi the_id_attribute() dan get_post_meta() untuk menampilkan nilai bidang khusus Anda. Setelah Anda menyiapkan kotak meta, Anda dapat menyimpan nilai bidang khusus dengan menggunakan fungsi update_post_meta() dalam tindakan 'save_post'.

Kami akan belajar cara membuat bidang khusus di situs web WordPress tanpa pengkodean atau menggunakan plugin pihak ketiga di posting ini. Anda dapat menggunakan fungsi ini hanya jika Anda ingin menggunakannya untuk Postingan. Jika Anda ingin mendukung jenis posting khusus, pastikan itu diaktifkan di dukungan opsi. Kloning bidang di Meta Box dan bidang repeater di plugin lain adalah dua fungsi yang paling umum. Nilai setiap bidang khusus harus dihitung, dan nilai ditampilkan sendiri. Get_post_meta() akan menghasilkan nilai bidang khusus untuk setiap posting. Jika Anda berada dalam lingkaran, gunakan get_the_ID untuk mendapatkan ID dari postingan yang sedang aktif.
Karena $single benar di pos Cukup, Jenis bidang khusus mengembalikan nilai pertama (Keras) sementara juga mengembalikan dua. Karena WordPress hanya menangani input teks, gambar harus dikodekan di base64 agar berfungsi sebagai bidang gambar. Kita akan belajar cara membuat bidang khusus dalam kursus ini, yang akan memungkinkan pengunggahan gambar nanti di pos. Bidang yang lebih rumit dapat dicoba dengan mengambil bidang formulir, menangani data yang dikirimkan oleh pengguna, dan mengunggahnya ke database sendiri.
Cara Menampilkan Bidang Kustom Acf WordPress Di Frontend
Bidang Kustom Tingkat Lanjut adalah plugin WordPress yang memungkinkan Anda menambahkan bidang khusus ke posting Anda. Anda dapat menggunakan bidang khusus ini untuk menyimpan data apa pun yang Anda inginkan, termasuk teks, gambar, file, dan lainnya. ACF juga memungkinkan Anda membuat grup bidang khusus, yang merupakan kumpulan bidang khusus yang dapat Anda tambahkan ke jenis posting apa pun. Untuk menampilkan bidang khusus ACF di frontend, Anda harus terlebih dahulu membuat grup bidang khusus. Setelah Anda membuat grup bidang khusus, Anda dapat menambahkannya ke jenis posting apa pun dengan memilihnya dari menu tarik-turun "Grup Bidang". Untuk menampilkan bidang khusus di frontend, Anda harus menambahkan beberapa baris kode ke file template tema Anda.
Bidang Kustom WordPress Tidak Ditampilkan
Jika Anda membuat bidang khusus di WordPress dan tidak muncul di situs Anda, ada beberapa kemungkinan penyebabnya. Pertama, pastikan Anda menggunakan nama yang benar untuk bidang khusus Anda. Setiap field memiliki nama yang unik, sehingga penggunaan nama yang salah akan menyebabkan field tersebut tidak muncul. Kedua, periksa pengaturan visibilitas untuk bidang khusus Anda. Jika bidang disetel ke "tersembunyi", itu tidak akan muncul di situs Anda. Terakhir, pastikan Anda menggunakan file template yang benar untuk bidang kustom Anda. Jika Anda menggunakan bidang khusus pada templat posting, Anda harus menyertakan kode untuk bidang itu di file templat. Jika Anda menggunakan bidang khusus pada template halaman, Anda harus menyertakan kode untuk bidang tersebut dalam file template. Jika Anda menggunakan bidang khusus pada templat taksonomi, Anda harus menyertakan kode untuk bidang tersebut dalam file templat. Jika Anda menggunakan bidang kustom pada template penulis, Anda harus menyertakan kode untuk bidang tersebut dalam file template.
Bidang khusus di WordPress memungkinkan Anda memasukkan informasi tambahan tentang situs Anda. Selain nama penulis, ada sejumlah informasi lain yang disediakan, seperti tanggal dan waktunya. Ada dua alasan utama mengapa Anda tidak melihatnya di postingan Anda; sebelum menyelam jauh ke dalam cara memperbaikinya, Anda harus terlebih dahulu mempertimbangkan mengapa Anda tidak melihatnya. Mungkin Anda belum menyadari bahwa kustom telah diajukan di pos Anda dan belum diaktifkan di Opsi Layar. Jika demikian, Anda mungkin menggunakan plugin bidang khusus lanjutan. Jika Anda ingin ditampilkan, ikuti langkah pemecahan masalah yang diuraikan di bawah ini. Jika Anda mencoba memperbarui ke Elementor versi terbaru tetapi tidak menemukan bidang khusus di editor konten Anda, mungkin ada masalah dengan versi baru.
Tidak perlu membuang waktu untuk masalah ini, terlepas dari tingkat pengetahuan WordPress Anda. Mengapa bidang khusus tidak berfungsi di WordPress? Silahkan beri komentar di bawah jika ada pertanyaan atau komentar.
Cara Menemukan Semua Bidang Kustom Di Situs WordPress Anda
Jika Anda tidak memiliki plugin WordPress, Anda dapat menemukan semua bidang khusus di situs WordPress Anda. Untuk melakukannya, navigasikan ke layar admin WordPress dan pilih tab 'Tampilan', lalu 'Bidang Kustom'.
WordPress Tampilkan Bidang Kustom Di Admin
Untuk menampilkan bidang khusus di admin WordPress, Anda perlu mengedit file functions.php tema Anda dan menambahkan kode berikut: // Tampilkan Bidang Khusus di Admin add_action( 'admin_init', 'my_admin' ); function my_admin() { add_meta_box( 'my_sectionid', 'My Custom Fields', 'my_custom_fields', 'post', 'normal', 'high' ); } function my_custom_fields() { global $post; gema”; $my_data = get_post_meta( $post->ID, '_my_meta', true ); echo 'Teks'; gema”; echo 'Cek'; gema”; echo 'Pilih Kotak'; gema”; foreach ( $select_options sebagai $option ) { $selected = $my_data['select'] === $option ? ' dipilih=”dipilih”' : ”; gema”. $ pilihan . ' '; } gema ”; gema 'Radio'; gema 'Ya'; echo '<input type=”radio” name=”my_meta_box</p>Bagaimana Anda menambahkan bidang khusus ke situs WordPress Anda? Kami akan menunjukkan cara melakukannya dengan menggunakan kode, lalu kami akan memperkenalkan Anda ke alat yang dapat digunakan tanpa menulis satu baris kode; jika Anda tidak bekerja untuk sebuah perusahaan, ini adalah alat untuk Anda. Anda dapat mengubah situs web Anda dari statis ke WordPress CMS dengan menampilkan bidang khusus Anda. Seperti yang Anda lihat, kami telah membuat beberapa bidang khusus untuk memamerkan bagian Buku Favorit kami. Judul dan tautan adalah bidang input standar, deskripsi buku adalah bidang teks, dan sampul adalah bidang unggahan. Kami sekarang dapat menyertakan bidang khusus ini di pos dan halaman yang sebelumnya telah dicadangkan untuk tujuan ini. Di metabox Swift Templates, Anda dapat memilih kotak centang yang bertuliskan Use template on this post. Kami harus membuat beberapa HTML agar bidang khusus muncul di halaman itu, karena kami tidak dapat menemukannya di default. Meskipun ini adalah tutorial umum, saya dapat mendemonstrasikan bagaimana situs web WordPress sederhana dapat dibangun dengan bidang khusus tingkat lanjut hanya dengan menggunakan templat WCK dan Swift. Menambahkan Bidang Khusus ke WordPress Langkah-langkah berikut akan memandu Anda melalui proses pembuatan bidang khusus di WordPress. Buka kotak meta bidang khusus dan edit posting atau halaman tempat Anda ingin menambahkan bidang khusus. Anda harus terlebih dahulu mengirimkan nama untuk bidang khusus Anda dan memasukkan nilainya. Setelah Anda mengkliknya, itu akan disimpan di bagian Tambahkan Bidang Kustom. Di WordPress, opsi bidang khusus hanya terlihat di halaman beranda. Fitur ini dapat diaktifkan dengan masuk ke halaman atau editor posting Anda. Anda dapat membuka Bidang Kustom dengan mengklik tombol Opsi Layar di sudut kanan layar Anda. Anda akan melihat kotak dialog baru di bawah editor konten sebagai hasil dari tindakan ini. Jika Anda ingin menyembunyikan bidang khusus, buka Opsi Layar dan hapus centang Bidang Khusus, atau gunakan plugin untuk menyembunyikan panel editor. Anda juga dapat memeriksa plugin jika Anda ingin menonaktifkan semua opsi editor tanpa menggunakannya.