Cara Mendaftar Taksonomi Kustom Di WordPress

Diterbitkan: 2022-09-17

Menambahkan taksonomi khusus ke WordPress adalah proses dua langkah. Pertama, Anda perlu mendaftarkan taksonomi menggunakan fungsi register_taxonomy(). Fungsi ini membutuhkan tiga parameter: Nama taksonomi. Ini harus berupa string unik yang akan digunakan untuk mengidentifikasi taksonomi di seluruh WordPress. Jenis objek yang menerapkan taksonomi. Ini bisa berupa tipe objek tunggal (misalnya, "posting") atau array tipe objek (misalnya, array('post', 'page')). Sebuah array pilihan untuk taksonomi. Setelah Anda mendaftarkan taksonomi, Anda perlu menambahkannya ke jenis objek yang diterapkannya. Ini dilakukan dengan menggunakan fungsi register_taxonomy_for_object_type() . Fungsi ini membutuhkan dua parameter: Nama taksonomi. Dan itu saja! Anda sekarang telah berhasil menambahkan taksonomi khusus ke WordPress.

Taksonomi khusus di WordPress memungkinkan untuk menyusun konten dalam jumlah besar dengan cara yang logis dan terorganisir dengan baik. Fungsi register_taxonomy() adalah fungsi backend yang dirancang untuk menangani beban berat yang kita harapkan. Codex WordPress berisi daftar opsi taksonomi . Anda dapat mulai mengatur konten dalam posting Anda berdasarkan lokasi dengan menambahkan beberapa istilah ke taksonomi baru Anda setelah Anda menambahkannya. Tema WordPress dapat menampilkan kontennya dengan template tema taksonomi yang telah dibuat bersama dengan taksonomi kustomnya. Penggunaan conditional tag di WordPress dapat digunakan untuk menentukan konten mana yang muncul pada suatu halaman. WordPress mencakup berbagai fungsi untuk bekerja dengan taksonomi.

WordPress telah menambahkan parameter baru ke kelas, tax_query, sebagai bagian dari pembaruan 3.0.3. Anda dapat menampilkan konten dari taksonomi dalam berbagai cara jika Anda menggunakan fitur ini. Plugin Taxonomy Metadata dapat digunakan untuk melampirkan meta data ke istilah taksonomi . Dengan cara ini, tabel database taksonomi baru dapat dibuat yang akan menyertakan bidang taksonomi tambahan. Kami akan menggunakan kait tindakan untuk menyederhanakan bidang tambahan yang akan dilampirkan ke taksonomi kami. Dengan melakukan itu, kami mencapai tujuan kami dengan memasukkan fungsi-fungsi yang tercantum di bawah ini ke dalam tema atau plugin kami. Akan ada perubahan pada item %taxonomy% pada URL di atas tergantung pada istilah yang Anda edit.

Gunakan fungsi get_metadata untuk mencari data yang masih berbentuk. Kita perlu memproses dan menyimpan data setelah menambahkan bidang formulir menggunakan fungsi update_term_meta plugin Taksonomi Metadata. Selanjutnya, kita menggunakan fungsi get_taxonomies() untuk melampirkan bidang taksonomi baru ke setiap taksonomi publik, yang menyertakan tag dan kategori bawaan. Tag, kategori, dan kategori khusus publik sekarang harus memiliki dua bidang baru yang ditambahkan.

Bagaimana Saya Menggunakan Taksonomi Kustom Di WordPress?

Kredit: wp-dd.com

Untuk menggunakan taksonomi khusus di WordPress, Anda harus terlebih dahulu membuat taksonomi khusus. Ini dapat dilakukan dengan menambahkan file baru ke tema atau plugin Anda. Setelah Anda membuat taksonomi khusus, Anda dapat mendaftarkannya ke WordPress. Setelah taksonomi terdaftar, Anda kemudian dapat membuat istilah dan menetapkannya ke pos dan halaman.

WordPress menyediakan kemampuan untuk membuat taksonomi Anda sendiri. Kami mengandalkan fungsi register_taxonomy() untuk menyederhanakan proses bagi kami. Anda hanya perlu tahu cara mengonfigurasi semua pengaturan agar berfungsi dengan baik. Pada artikel ini, saya akan membahas setiap langkah proses pembuatan taksonomi khusus. Setelah Anda menambahkan beberapa istilah ke area admin WordPress, Anda akan melihat kotak lokasi baru. Setelah Anda selesai mengelompokkan konten berdasarkan lokasi, saatnya untuk mulai mengelompokkannya. Saat menampilkan posting dalam taksonomi khusus, template archive.php tema Anda adalah default. Anda masih dapat menampilkannya dengan file templat arsip khusus.

Taksonomi Kustom WordPress

Dalam PHP, kode berikut digunakan. register_taxonomy ('Berita', array('label') =>'Berita','kategori' =>'Tema Blog'), benar); 'Berita', array('label') => 'Berita','kategori'

Bagaimana Saya Menampilkan Taksonomi Kustom Di WordPress?

Kredit: salvattore.com

Ada beberapa cara berbeda untuk menampilkan taksonomi khusus di WordPress. Salah satu caranya adalah dengan menggunakan plugin seperti Bidang Kustom Lanjutan. Plugin ini akan memungkinkan Anda untuk menambahkan bidang khusus ke taksonomi Anda dan kemudian menampilkannya di situs web Anda. Cara lain adalah mengedit file template tema Anda. Anda dapat menambahkan taksonomi khusus ke situs WordPress Anda dengan menambahkan kode berikut ke file functions.php Anda:

Taksonomi khusus adalah metode tambahan untuk mengatur kiriman khusus dan grup kiriman di beberapa situs web. Pengunjung akan dapat menemukan konten yang mereka cari jika mereka dapat menemukan istilah taksonomi di situs web Anda. Pada artikel ini, kami akan mendemonstrasikan cara menggunakan widget bilah sisi WordPress untuk menampilkan istilah taksonomi khusus. Setelah itu, Anda harus memilih jenis posting dan taksonomi untuk ditampilkan di sidebar Anda. Semua istilah dalam taksonomi yang telah dipilih akan ditampilkan di menu klik kanan. Satu istilah dapat dibatasi untuk istilah yang baru-baru ini digunakan di bawah tab 'Pilih Istilah'. Anda juga dapat mengurutkan istilah dan pengaturan relevan lainnya dalam urutan yang Anda inginkan.

Dalam tutorial ini, kami akan menunjukkan cara menggunakan widget bilah sisi WordPress untuk menampilkan istilah taksonomi khusus. Untuk menampilkan widget, cukup unggah kode pendek berikut, lalu klik tombol 'Perbarui' di bagian atas halaman widget. Kode tersebut menyertakan satu parameter yang menentukan custom_taxonomy untuk menghasilkan shortcode ct_terms. Saat memperbarui widget, Anda akan melihat daftar istilah taksonomi khusus di bilah sisi WordPress.

Buat Taksonomi Kustom

Taksonomi khusus adalah cara untuk mengelompokkan posting dan konten lainnya berdasarkan topik. Ini dapat berguna untuk mengatur situs web, atau untuk memungkinkan pengguna menemukan konten dengan lebih mudah. Untuk membuat taksonomi khusus, Anda harus mendaftarkannya ke WordPress. Ini dapat dilakukan dengan menambahkan beberapa baris kode ke tema atau plugin Anda. Setelah terdaftar, Anda kemudian dapat membuat istilah dan menetapkannya ke konten Anda.

Tambahkan Taksonomi Ke Halaman WordPress

Menambahkan taksonomi ke halaman WordPress adalah cara mengklasifikasikan konten di halaman itu. Ini dapat berguna untuk mengatur konten situs web Anda dan memudahkan pengunjung menemukan apa yang mereka cari. Ada beberapa cara berbeda untuk menambahkan taksonomi ke halaman WordPress, dan metode yang Anda pilih akan bergantung pada kebutuhan spesifik Anda.

Tujuan dari tutorial ini adalah untuk menunjukkan kepada Anda cara membuat catatan dinamis dalam kata apa pun dari tulisan Anda. Kursus ini akan mengajarkan Anda cara membuat taksonomi artis di WordPress. Akibatnya, WordPress akan dapat menarik daftar band dan penyanyi yang terkait dengan posting tertentu. Kami dapat menskalakan situs web kami dengan bantuan taksonomi khusus. Fakta bahwa kami dapat menyertakan tag artis dengan panggilan API ke situs web musik juga berarti kami dapat menawarkan banyak fitur keren. Sebelum kita dapat mulai berfantasi tentang kemungkinan, pertama-tama kita harus mencari cara untuk menampilkan informasi di sidebar kita. Dalam posting ini, kita akan menggunakan taxonomy-artist.php, yang akan ditambahkan ke template arsip kita.

WordPress mencari nama file untuk memformat informasi kami dalam kasus ini. Anda dapat mempelajari lebih lanjut tentang hierarki template di Codex WordPress. Band Kutosis, seperti yang saya sebutkan di posting saya sebelumnya, akan digunakan dalam contoh kami. Dengan menambahkannya ke daftar, kita bisa menambah daftar postingan yang memuji artis tersebut. FM API memiliki perpustakaan besar informasi musik, sehingga kami dapat membaca semuanya. Mungkin tidak ada API yang lebih baik dari yang ini di pasar. Kami dalam kondisi yang baik sebagai hasil dari ini.

Lihatlah struktur panggilan API kami, yang dapat Anda lihat di bawah. Bukan ide yang baik untuk mengubah URL setiap halaman artis di situs web Anda kecuali jika Anda ingin karier Cher muncul di semuanya. The Last memungkinkan Anda untuk melakukan berbagai tugas. FM API mengambil tautan yang dimasukkan pendengar ke lima lagu teratas, serta informasi biografi tentang artis. Jika Anda lebih suka melakukannya sendiri, ada beberapa plugin yang tersedia untuk membantu Anda mengunggah gambar bio. Penambahan terbaru ke plugin Images Taxonomy adalah kemampuan untuk menambahkan gambar khusus ke taksonomi Anda melalui Michael Fields.

Cara Menampilkan Kategori Taksonomi Di WordPress

Dengan asumsi Anda ingin menampilkan kategori Anda dalam daftar dengan tautan ke halaman kategori , Anda dapat menggunakan kode berikut: $args = array( 'show_option_all' => ”, 'show_option_none' => ”, 'orderby' => ' name', 'order' => 'ASC', 'show_last_update' => 0, 'show_count' => 0, 'hide_empty' => 1, 'child_of' => 0, 'exclude' => ”, 'echo' => 1, 'selected' => 0, 'hierarchical' => 0, 'name' => 'cat', 'id' => ”, 'class' => 'postform', 'depth' => 0, 'tab_index' => 0, 'taxonomy' => 'category', 'hide_if_empty' => false, 'value_field' => 'term_id', ); wp_dropdown_categories( $args ); ?