Bagaimana cara menambahkan gambar ke taksonomi?

9

T: Apakah mungkin untuk menambahkan gambar ke semua taksonomi saya (default dan custom)?

Catatan: Saya tidak ingin menggunakan plugin apa pun (bukan solusi favorit saya untuk hal-hal terkait desain).

Penggunaan: Saya ingin membuat portofolio jenis pos kustom yang sangat praktis dengan taksonomi khusus. Misalnya, taksonomi khusus - klien, jadi jika beberapa proyek dari pelanggan / klien yang sama akan direalisasikan dan pada saat yang sama saya dapat menggunakan taksonomi sebagai karya klien saya. Penggunaan serupa akan berlaku untuk hampir taksonomi saya (apakah akan memiliki arsip taksonomi dengan gambar dan deskripsi aktif).

Adakah saran praktik yang baik di sini? Terima kasih sebelumnya

Klarifikasi: Saya ingin menambahkan gambar ke ketentuan taksonomi kustom saya. Misalnya, jenis pos kustom 'portofolio' dengan 'klien' taksonomi kustom, tempat setiap istilah 'klien' (misalkan Adidas) akan dilampirkan logonya.

nerijusgood
sumber
Bisakah Anda mengklarifikasi apa yang Anda maksudkan, mis. Anda ingin menambahkan gambar ke 'taksonomi kategori' atau Anda ingin menambahkan gambar ke 'istilah kategori'? Perhatikan bahwa kendala tertentu untuk ini adalah kurangnya meta taksonomi atau taksonomi
Tom J Nowell
Ah, jadi pada dasarnya menampilkan gambar untuk istilah taksonomi
Tom J Nowell
Saya juga suka menggunakan plugin sesedikit mungkin, tapi saya juga suka solusi bersih dan ketika datang ke taksonomi kadang-kadang solusi tidak selalu bersih. Jika klien membutuhkan gambar taksonomi saya menggunakan plugin Categories Images jika Anda berubah pikiran untuk menggunakan plugin.
Howdy_McGee
Saya akan mencoba bermain dengan opsi yang dijawab. Jika akhirnya akan menjadi kode yang lebih berantakan saya akan mempertimbangkan plugin ini. terima kasih
nerijusgood

Jawaban:

7

Mulai dari Wordpress 4.4, Anda dapat menggunakan fungsi add_term_meta untuk menyimpan metadata untuk suatu term. Ini pada dasarnya adalah informasi pasangan nilai kunci yang disimpan dalam wp_termmetatabel.

Jawaban Asli (Sebelum ke WP 4.4)

Wordpress tidak memiliki opsi untuk menambahkan informasi tambahan ke taksonomi. Tidak ada taxonomy_metameja. Jadi, Anda memiliki dua opsi.

  • Buat tabel khusus baru dan simpan informasi tambahan (tautan gambar) di sana.
  • Anda juga dapat menggunakan optionstabel untuk menyimpan informasi.

Anda dapat mengikuti pos ini karena menunjukkan bagaimana menerapkan apa yang Anda coba lakukan: http://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/

sakibmoon
sumber
Itu sebenarnya cukup bagus. Masih sangat rapi.
nerijusgood
1
@nerijusgood Karena tidak ada dukungan default, Anda harus meretas. Mungkin Anda dapat menghapus sebagian besar opsi dan hanya menggunakan bagian yang Anda perlukan untuk menyimpan tautan gambar.
sakibmoon
Jawaban ini sekarang sudah usang, karena sebelum WordPress 4.4, yang memperkenalkan istilah meta.
The
5

Anda dapat menggunakan plugin Bidang Khusus Tingkat Lanjut untuk menambahkan bidang khusus (bidang gambar) ke grup taksonomi khusus Anda.

Bradley Flood
sumber
Jawaban hanya tautan tidak cukup disarankan.
Nilambar Sharma
2

WordPress 4.4 memperkenalkan Term meta, yang berarti sekarang kita dapat menambahkan bidang khusus ke istilah seperti yang kita lakukan dengan posting, tanpa kode hacky.

Saat ini meskipun WP backend Pajak / Term WP tidak memiliki pemilih Gambar (dan mungkin tidak pernah memilikinya), tetapi di sini Anda akan menemukan panduan yang baik tentang apa yang ditambahkan dalam WP 4.4

Jika Anda tidak akan membangun plugin Anda sendiri, maka beberapa plugin yang ada mungkin sudah beralih ke plugin itu. Saya sarankan menggunakan plugin yang sudah beralih ke ini, misalnya WP Term Images , daripada yang lain yang mungkin masih menggunakan tabel DB mereka sendiri, atau lebih buruk, tabel opsi WP.

J
sumber