Come aggiungere immagini alle tassonomie?


9

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

Nota: non desidero utilizzare alcun plug-in (non la mia soluzione preferita per questioni relative al design).

Utilizzo: voglio creare un portafoglio di tipi di posta personalizzati davvero pratici con tassonomie personalizzate. Ad esempio, tassonomia personalizzata - i clienti, quindi se più progetti dello stesso cliente / cliente fossero realizzati e allo stesso tempo potrei usare la tassonomia come vetrina dei miei clienti. L'uso simile andrebbe bene con quasi le mie tassonomie (se avere un archivio di tassonomia con immagine e descrizione su).

Qualche consiglio di buone pratiche qui? Grazie in anticipo

Chiarimento: voglio aggiungere immagini ai termini delle mie tassonomie personalizzate. Esempio, tipo di post personalizzato 'portfolio' con tassonomia personalizzata 'clienti', in cui ogni termine 'cliente' (diciamo Adidas) avrebbe il suo logo allegato.


Puoi chiarire cosa intendi, ad esempio vuoi aggiungere un'immagine alla "tassonomia di categoria" o vuoi aggiungere un'immagine ai "termini di categoria"? Si noti che un ostacolo particolare a questo sarebbe la mancanza di un termine di tassonomia o tassonomia meta
Tom J Nowell

Ah, quindi in pratica sono presenti immagini per termini di tassonomia
Tom J Nowell

Mi piace anche usare il minor numero possibile di plugin, ma mi piacciono anche le soluzioni pulite e quando si tratta di tassonomia a volte le soluzioni non sono sempre pulite. Se un cliente necessita di immagini tassonomiche, utilizzo il plug-in Categorie immagini se cambi idea sull'utilizzo di un plug-in.
Howdy_McGee

Provo a giocare con l'opzione di risposta. Se finirà per essere un codice ancora più disordinato, prenderò in considerazione questo plugin. grazie
nerijusgood

Risposte:


7

A partire da Wordpress 4.4, è possibile utilizzare la funzione add_term_meta per memorizzare i metadati per un termine. Si tratta sostanzialmente di una coppia di informazioni chiave-valore memorizzata nella wp_termmetatabella.

Risposta originale (prima del WP 4.4)

Wordpress non ha la possibilità di aggiungere ulteriori informazioni alle tassonomie. Non c'è nessun taxonomy_metatavolo. Quindi, hai due opzioni.

  • Crea una nuova tabella personalizzata e salva qui le informazioni extra (link immagine).
  • È inoltre possibile utilizzare la optionstabella per memorizzare le informazioni.

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


In realtà è abbastanza buono. Ancora molto confuso.
nerijusgood,

1
@nerijusgood Dato che non esiste un supporto predefinito, devi hackerare. Forse è possibile rimuovere la maggior parte delle opzioni e utilizzare solo la parte necessaria per la memorizzazione del collegamento immagine.
sakibmoon,

Questa risposta è ormai obsoleta, poiché è pre WordPress 4.4, che ha introdotto i termini meta.
Il J


2

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

Attualmente sebbene l'interfaccia utente back-end WP Tax / Termine manchi di 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 creerai il tuo plug-in, alcuni plug-in esistenti potrebbero esserci già passati. Consiglio di utilizzare un plugin che è già passato a questo, ad esempio WP Term Images , piuttosto che altri che potrebbero ancora utilizzare le proprie tabelle DB o, peggio ancora, le tabelle delle opzioni WP.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.