Come aggiungere immagini alle tassonomie?

15 ago 2014, 19:53:36
Visualizzazioni: 51.7K
Voti: 10

D: È possibile aggiungere immagini a tutte le mie tassonomie (predefinite e personalizzate)?

Nota: Non voglio utilizzare plugin (non è la mia soluzione preferita per questioni di design).

Utilizzo: Voglio creare un custom post type portfolio molto pratico con tassonomie personalizzate. Per esempio, una tassonomia personalizzata - clienti, così se più progetti dello stesso cliente fossero correlati, allo stesso tempo potrei utilizzare la tassonomia come vetrina dei miei clienti. Un utilizzo simile andrebbe applicato a quasi tutte le mie tassonomie (per avere un archivio di tassonomie con immagine e descrizione).

Qualche consiglio sulle migliori pratiche? Grazie in anticipo

Chiarimento: Voglio aggiungere immagini ai termini delle mie tassonomie personalizzate. Per esempio, un custom post type 'portfolio' con tassonomia personalizzata 'clienti', dove ogni termine 'cliente' (diciamo Adidas) avrebbe il proprio logo allegato.

4
Commenti

Puoi chiarire cosa intendi, ad esempio vuoi aggiungere un'immagine alla 'tassonomia della categoria' o vuoi aggiungere un'immagine ai 'termini della categoria'? Nota che un particolare ostacolo in questo caso sarebbe la mancanza di meta per la tassonomia o i termini della tassonomia

Tom J Nowell Tom J Nowell
15 ago 2014 20:00:26

Ah, quindi in pratica immagini in evidenza per i termini della tassonomia

Tom J Nowell Tom J Nowell
15 ago 2014 21:10:03

Anche a me piace usare il minor numero possibile di plugin, ma apprezzo anche soluzioni pulite e quando si tratta di tassonomie a volte le soluzioni non sono sempre nette. Se un cliente ha bisogno di immagini per le tassonomie uso il plugin Categories Images nel caso cambiassi idea sull'uso di un plugin.

Howdy_McGee Howdy_McGee
15 ago 2014 21:21:07

Proverò a giocare con l'opzione risposta. Se finirà per diventare un codice ancora più disordinato, prenderò in considerazione questo plugin. Grazie

nerijusgood nerijusgood
15 ago 2014 21:50:37
Tutte le risposte alla domanda 3
3

A partire da WordPress 4.4, puoi utilizzare la funzione add_term_meta per memorizzare metadati per un termine. Si tratta sostanzialmente di informazioni chiave-valore che vengono salvate nella tabella wp_termmeta.

Risposta Originale (Prima di WP 4.4)

WordPress non aveva la possibilità di aggiungere informazioni extra alle tassonomie. Non esisteva una tabella taxonomy_meta. Pertanto, avevi due opzioni:

  • Creare una nuova tabella personalizzata e salvarvi le informazioni aggiuntive (come il link dell'immagine).
  • Utilizzare la tabella options per memorizzare le informazioni.

Puoi seguire questo articolo in quanto mostra come implementare ciò che stai cercando di fare: http://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/

15 ago 2014 20:24:11
Commenti

È davvero abbastanza buono. Comunque molto approssimativo.

nerijusgood nerijusgood
15 ago 2014 20:38:07

@nerijusgood Poiché non c'è un supporto predefinito, devi arrangiarti. Forse puoi rimuovere la maggior parte delle opzioni e utilizzare solo la parte che ti serve per memorizzare il link dell'immagine.

sakibmoon sakibmoon
15 ago 2014 20:41:11

Questa risposta è ora obsoleta, poiché è precedente a WordPress 4.4, che ha introdotto i meta dei termini.

The J The J
27 dic 2016 05:55:02
2

Puoi utilizzare il plugin Advanced Custom Fields per aggiungere un campo personalizzato (un campo immagine) al tuo gruppo di tassonomie personalizzate.

29 giu 2015 04:44:30
Commenti

Le risposte che contengono solo link non sono molto consigliate.

Nilambar Sharma Nilambar Sharma
29 giu 2015 06:15:46

Come sviluppatore penso che dovrei evitarle

Ahadul Ahadul
18 gen 2021 16:30:08
0

WordPress 4.4 ha introdotto i Term meta, il che significa che ora possiamo aggiungere campi personalizzati ai termini proprio come facciamo con i post, senza dover ricorrere a codice approssimativo.

Attualmente però l'interfaccia backend di WP Tax/Term non include un selettore di immagini (e potrebbe non averlo mai), ma qui troverai una buona guida su ciò che è stato aggiunto in WP 4.4

Se non vuoi costruire il tuo plugin, allora alcuni plugin esistenti potrebbero essere già passati a questa funzionalità. Consiglierei di utilizzare un plugin che è già passato a questo sistema, ad esempio WP Term Images, piuttosto che altri che potrebbero ancora utilizzare le proprie tabelle del database, o peggio, le tabelle delle opzioni di WP.

18 lug 2016 17:53:37