Cara Menambahkan Bidang Kustom Di WordPress
Diterbitkan: 2022-04-12Menambahkan bidang khusus di WordPress adalah cara yang bagus untuk menambahkan data tambahan ke halaman dan posting Anda. Secara default, WordPress hadir dengan beberapa bidang dasar seperti judul, isi, dan kutipan. Namun, jika Anda ingin menambahkan lebih banyak data ke halaman dan posting Anda, Anda dapat melakukannya dengan menambahkan bidang khusus.
Bidang khusus dapat digunakan untuk menambahkan apa pun mulai dari data teks sederhana hingga data kompleks seperti gambar, file, dan video. Pada artikel ini, kami akan menunjukkan cara menambahkan bidang khusus di WordPress.
Bidang khusus dalam plugin dapat dimodifikasi dengan cara yang lebih maju dengan memodifikasi informasi yang disajikan dalam posting tertentu. Bidang khusus dan metadata paling banyak digunakan oleh pengembang saat memperluas posting. Kecuali Anda telah memilih untuk menggunakan Panel Kustomisasi sebagai default, Anda hanya dapat menambahkan kolom yang telah ditangani oleh WordPress. Bagaimana cara menambahkan jenis posting khusus di WordPress? Posting yang benar-benar baru dibuat, dan postingan yang sudah ada diubah. Filter dapat diterapkan ke murtad dan halaman menggunakan satu bidang. Di kotak meta, masukkan nilai bidang khusus; di bagian bawah layar, Anda juga dapat turun dan memilih nilai bidang khusus.
Bagaimana Saya Mengaktifkan Bidang Kustom Di WordPress?

Ini semudah mengklik tombol 'Opsi Layar' di sudut kanan atas layar untuk menambah atau mengedit posting atau halaman yang ada. Anda akan dapat melihat menu dengan berbagai opsi yang dapat ditampilkan atau disembunyikan di layar pengeditan posting Anda dengan memilih opsi ini. Untuk memasukkan bidang khusus, klik kotak centang di sebelah Bidang Khusus.
Menambahkan informasi tambahan ke posting dan halaman WP Anda melalui bidang khusus WP adalah cara yang baik untuk melakukannya. Saat Anda menulis setiap posting, Anda dapat menilai produk atau bahkan musik. Sebagian besar alat bidang disembunyikan secara default, tetapi mudah untuk diaktifkan dan digunakan. Dalam posting ini, kita akan membahas apa itu custom field dan bagaimana mereka bisa digunakan di WordPress. Sebagian besar situs WordPress membuatnya mudah untuk menambahkan bidang khusus, tetapi tidak selalu terlihat. Buat mereka terlihat dengan mengaktifkan Bidang Kustom di editor Anda atau menambahkan kode ke tema Anda. Anda dapat menggunakan plugin untuk menyesuaikan bidang di situs web Anda dan meningkatkan opsi Anda.
Pod memiliki antarmuka elegan yang memungkinkan Anda mengelola bidang sekaligus menyesuaikannya. Namun, ini mencakup sejumlah fitur berguna lainnya, termasuk fungsionalitas bidang khusus. Pod juga dapat digunakan untuk mengelola jenis, kategori, dan tag kiriman khusus, serta berbagai fitur lainnya. Karena bobotnya yang ringan, materi seharusnya tidak terlalu berdampak pada kinerja situs web Anda.
Karena bidang khusus merupakan aspek penting dari WordPress, bidang tersebut harus mudah diakses dan digunakan. Mereka tidak terlihat dari layar edit posting secara default, tetapi mereka dapat diaktifkan dengan membuka kotak Opsi Layar tersembunyi di bagian atas halaman dan mencentang kotak Bidang khusus.
Anda akan melihat kotak meta baru berlabel 'Bidang Kustom' di layar edit pos setelah Anda mengaktifkan bidang khusus. Kotak ini akan selalu muncul setiap kali Anda mengedit posting di situs web Anda, membuatnya mudah digunakan dan mengakses bidang khusus Anda.
Opsi Layar Memungkinkan Anda Menonaktifkan Bidang Kustom
Bidang khusus mungkin tidak diperlukan jika Anda bukan pengembang. Anda kemudian dapat menghapus centang pada kotak di sebelah Bidang Kustom dan menonaktifkannya dalam kasus itu dengan menghapus centang pada kotak. Bidang Kustom memungkinkan Anda menambahkan metadata ke bidang meskipun Anda menyembunyikannya, tetapi Anda harus menggunakan plugin ini untuk semua bidang.
Bagaimana Saya Menambahkan Bidang Kustom Ke Menu Di WordPress?
Di bawah aturan lokasi, pilih 'Item menu'. Harap perbarui bidang setelah Anda mengikuti petunjuk. Bidang baru yang Anda buat dapat dilihat dari menu WordPress di area admin setelah Anda memublikasikan bidang tersebut. Saya cukup yakin saya bisa melakukannya.
Cara Menambahkan Bidang Meta Kustom Di WordPress Tanpa Plugin

Menambahkan bidang meta khusus ke situs WordPress dapat dilakukan tanpa plugin dengan menambahkan beberapa baris kode ke file functions.php.
Langkah pertama adalah membuat fungsi baru yang akan menambahkan bidang baru ke layar edit untuk jenis posting yang diinginkan. Dalam contoh ini, kami akan menambahkan bidang baru ke layar edit posting:
fungsi my_custom_meta_box() {
tambahkan_meta_kotak(
'kotak-meta-saya',
'Kotak Meta Saya',
'my_meta_box_callback',
'pos',
'normal',
'tinggi'
);
}
add_action( 'add_meta_boxes', 'my_custom_meta_box' );
Fungsi my_custom_meta_box() membuat kotak meta baru dengan id "my-meta-box". Kotak meta akan memiliki judul "Kotak Meta Saya" dan akan menggunakan fungsi panggilan balik my_meta_box_callback(). Kotak meta akan ditambahkan ke layar edit posting dan akan diposisikan di bawah editor konten posting (posisi 'normal' dengan prioritas 'tinggi').
Selanjutnya, kita perlu menulis fungsi panggilan balik yang akan menampilkan HTML untuk kotak meta. Fungsi ini akan mengambil objek posting sebagai satu-satunya argumennya:
function my_meta_box_callback( $post ) {
// Output HTML untuk kotak meta
}
Dalam fungsi panggilan balik, kita dapat menampilkan HTML untuk kotak meta kita. Dalam contoh ini, kami akan membuat bidang input teks untuk kotak meta kami:
function my_meta_box_callback( $post ) {
// Tambahkan bidang nonce sehingga kami dapat memeriksanya nanti.
wp_nonce_field('my_meta_box', 'my_meta_box_nonce');
/*
* Gunakan get_post_meta() untuk mengambil nilai yang ada
* dari database dan gunakan nilai untuk formulir.
*/
$nilai = get_post_meta( $post->ID, '_my_meta_value_key', true );
gema '
Anda dapat menyembunyikan opsi bidang khusus di layar edit posting selama Anda tidak mengaktifkannya. Anda harus membuka menu tiga titik di sudut kanan atas layar dan memilih 'Opsi', yang dapat dilihat di sana. Pengeditan file tema adalah sesuatu yang harus diketahui pengguna sebelum memulai tutorial ini. Anda harus mengedit file tema WordPress Anda untuk menampilkan bidang khusus di situs web Anda. WordPress secara otomatis menampilkan 30 jenis bidang khusus untuk formulir ini. Sebagai solusinya, buat plugin khusus situs atau file function.php yang menyertakan kode berikut. Jika Anda memiliki bidang kustom WordPress atau beberapa pengguna yang menulis di situs Anda, solusi ini mungkin tidak sesuai.
Metode yang paling mudah adalah dengan menggunakan plugin Bidang Kustom Lanjutan. Alat ini memungkinkan Anda membuat berbagai bidang, termasuk teks, gambar, dan menu tarik-turun. Kami telah membuat parameter terakhir dari fungsi get_post_meta salah dalam contoh ini. Metode ini mengembalikan data sebagai array, dengan loop foreach ditampilkan di layar. Dimungkinkan untuk menggunakan kembali bidang khusus di pos yang sama untuk menambahkan beberapa nilai. Untuk menampilkan semua nilai bidang khusus, kode harus diubah. Anda dapat memilih kunci dan nilai khusus untuk posting di WordPress.

Saat membuat bidang khusus untuk penulis tamu di blog atau situs berita, masukkan nama penulis tamu. Plugin Co-Authors memungkinkan Anda menampilkan halaman yang ditulis bersama. Kami telah menulis panduan langkah demi langkah tentang cara menambahkan banyak penulis ke postingan WordPress. Bilah sisi kiriman atau halaman yang ingin Anda ubah harus diedit, dan bidang khusus harus ditambahkan ke dalamnya. Bidang khusus memungkinkan Anda untuk menambahkan konten khusus ke umpan RSS WordPress Anda serta memanipulasinya. Saat Anda menyertakan WPbpage sebagai bidang kustom bilah sisi Anda, misalnya, kode akan memeriksa file bilah sisi-wpbpage.html. Dengan mengonfigurasi bidang khusus di WordPress, Anda dapat mengatur tanggal kedaluwarsa untuk posting.
Ini sangat berguna untuk situasi di mana Anda bermaksud untuk mempublikasikan konten hanya untuk waktu yang terbatas, seperti saat Anda melakukan survei. Apakah saya perlu menggunakan CSS untuk mengubah tampilan setiap posting? WordPress akan memberi Anda kelas khusus untuk setiap posting, sehingga Anda dapat membuat CSS Anda sendiri. Anda dapat menambahkan kelas khusus Anda sendiri ke bidang khusus dan kemudian menata posting dengannya. Anda dapat melihat kelas CSS bidang kustom Anda ditambahkan ke kelas pasca dengan memeriksa kode sumber pos menggunakan alat Inspeksi. Dengan menggunakan kelas CSS ini, Anda dapat menambahkan CSS khusus dan menata posting Anda menggunakan CSS khusus.
Cara Menampilkan Nilai Bidang Kustom Di WordPress
Ada beberapa cara berbeda untuk menampilkan nilai bidang khusus di WordPress. Salah satu caranya adalah dengan menggunakan plugin seperti Bidang Kustom Tingkat Lanjut, yang memungkinkan Anda membuat bidang khusus dan kemudian menampilkannya di situs Anda menggunakan kode pendek. Cara lain adalah mengedit file tema Anda dan menambahkan sedikit kode untuk menampilkan nilai bidang khusus.
Untuk menambahkan bidang khusus ke situs WordPress Anda, gunakan fungsionalitas WordPress. Anda akan dapat memberikan informasi tambahan tentang konten Anda dengan penambahan bidang khusus. Dalam tutorial ini, Anda akan belajar cara menggunakan kode dan Swift Templates untuk membuat bidang khusus. Ini memperkenalkan Anda ke alat yang memungkinkan Anda melakukannya tanpa menulis satu baris kode pun. Beberapa bidang khusus telah ditentukan untuk bagian Buku Favorit kami. Judul dan tautan dalam buku, deskripsi buku, dan sampul semuanya memiliki kolom input normal. Bidang khusus ini sekarang dapat ditambahkan ke posting dan halaman yang ada atau baru dalam format yang mudah dicari.
Di metabox Swift Templates, klik kotak centang di sebelah tombol “Use template on this post”. Jika Anda tidak memiliki HTML, kami harus menambahkannya. Saat Anda mengklik bidang khusus, bidang itu muncul di halaman, dan Anda dapat menatanya menggunakan CSS.
WordPress Tampilkan Bidang Kustom Dalam Daftar Posting
Jika Anda ingin menampilkan nilai bidang khusus di daftar posting WordPress, Anda harus terlebih dahulu mengedit posting dan menambahkan bidang khusus ke dalamnya. Setelah Anda menyimpan bidang khusus, Anda kemudian dapat mengedit file template daftar posting dan menambahkan kode berikut:
php echo get_post_meta( $post-> ID, 'custom_field_name', benar ); ? >
Ini akan menampilkan nilai bidang khusus dalam daftar posting.
Bidang Kustom WordPress Tidak Ditampilkan
Jika Anda mengalami kesulitan menampilkan bidang khusus di posting WordPress Anda, ada beberapa hal yang dapat Anda periksa. Pertama, pastikan Anda telah memilih jenis bidang yang benar dari menu tarik-turun di editor bidang khusus. Selanjutnya, centang kotak di sebelah "Show on post" di layar konfigurasi bidang. Terakhir, jika Anda masih mengalami masalah, coba bersihkan cache dan cookie browser Anda.
Bidang khusus adalah fitur WordPress yang memungkinkan Anda menambahkan informasi tambahan ke posting WordPress Anda. Informasi tambahan ini, juga dikenal sebagai meta data, termasuk nama penulis, tanggal, dan waktu. Dua alasan utama Anda mungkin tidak melihatnya di posting Anda adalah karena Anda tidak ingin menghapusnya atau Anda tidak ingin mengalami kesulitan dalam menyelesaikan masalah. Jika Anda tidak yakin apakah akan mengaktifkan fitur ini di Opsi Layar Anda, jangan ajukan kustom di pos Anda. Anda mungkin telah menginstal dan mengaktifkan plugin bidang khusus lanjutan. Jika itu adalah pertanyaan yang ingin Anda selesaikan, ikuti petunjuk pemecahan masalah di bawah ini. Anda hampir pasti dapat lolos dengan memperbarui ke versi Elementor terbaru dan menemukan bahwa ia memiliki bug yang mencegah Anda menggunakan bidang khusus di editor konten Anda.
Bahkan para pemula WordPress dapat mengatasi masalah ini. Saya masih memiliki pertanyaan tentang bidang kustom WordPress. Bisakah Anda memberi saya beberapa ide? Untuk menghubungi, silakan gunakan bagian komentar di bawah.
Bidang Kustom WordPress
Bidang khusus, juga dikenal sebagai meta posting, adalah fitur di WordPress yang memungkinkan Anda menambahkan informasi tambahan ke posting Anda. Mereka dapat digunakan untuk menambahkan catatan, tautan, gambar, dan media lain ke postingan Anda. Bidang khusus dikelola melalui menu Bidang Khusus di admin WordPress.
Untuk menambahkan metadata tambahan ke posting atau halaman, Anda dapat menggunakan WP Custom Fields. Mereka dapat ditambahkan secara manual atau melalui penggunaan plugin khusus. Kami akan membahas apa itu bidang khusus dan bagaimana menambahkannya ke konten Anda di artikel ini. Anda juga dapat menggunakan pengeditan manual atau plugin untuk membuat bidang kustom Anda sendiri dalam pelajaran ini. Dengan plugin Bidang Kustom Tingkat Lanjut WordPress.com, Anda dapat dengan cepat dan mudah menambahkan 30 jenis bidang khusus yang berbeda. Grup bidang baru dapat dibuat dengan mengklik tombol Tambah Baru di bagian atas layar. Ketika Anda mengkliknya, grup bidang yang Anda buat akan muncul secara otomatis dalam daftar.
Buka editor posting WordPress segera setelah bidang Anda siap. Ini akan muncul segera setelah Anda mengklik bidang kustom editor teks. Untuk menampilkan bidang khusus di bagian depan situs web, Anda harus mengedit file tema terlebih dahulu. Anda dapat mempelajari lebih lanjut tentang proses ini nanti di artikel. Bidang khusus tidak terlihat di WordPress sampai sekarang. Selain itu, ada jenis bidang kustom default yang tersedia, tetapi jenis baru dapat ditambahkan di Pod. Anda perlu mengedit file tema untuk menampilkan informasi di bagian depan situs web.
Tutorial ini akan memandu Anda melalui cara mengakses file langsung dari dasbor. Anda harus menambahkan kode Anda ke loop WordPress. Kode loop dapat bervariasi tergantung pada tema Anda. WordPress diinstruksikan untuk mencari posting dengan bidang khusus dalam kode. Tag template ini dapat digunakan untuk menyesuaikan fungsi bidang khusus. Sebuah posting atau halaman di WordPress menyertakan fitur-fitur canggih yang memungkinkan pengguna untuk menambahkan informasi ke dalamnya. Akibatnya, kami telah menyertakan panduan langkah demi langkah untuk mengaktifkan fungsionalitas bidang khusus, yang saat ini disembunyikan secara default. Kami juga membahas langkah-langkah yang diperlukan untuk membuat dan menggunakan bidang khusus di WordPress selain itu.
Informasi tambahan dapat diberikan kepada pengguna saat mengisi formulir menggunakan bidang khusus. Jika Anda memiliki bidang khusus untuk nama pengguna, misalnya, Anda mungkin ingin menyertakan daftar opsi sehingga pengguna dapat mengisi bidang tersebut. Bidang khusus memudahkan untuk menampilkan berbagai jenis informasi kepada pengguna yang berbeda.
Pengguna yang memerlukan informasi tambahan saat mengisi formulir atau membuat konten khusus akan menemukan bahwa bidang khusus WordPress berguna.