Come posso aggiungere la funzionalità dell'immagine in evidenza a una tassonomia personalizzata?

15 dic 2011, 19:21:17
Visualizzazioni: 24K
Voti: 7

Vorrei poter utilizzare la funzionalità 'immagine in evidenza', presente nei tipi di post, per una tassonomia personalizzata.

Ho una tassonomia chiamata 'collections' e vorrei che ogni collezione avesse un'immagine in evidenza. Utilizzerò poi l'immagine in evidenza in un template personalizzato che mostrerà tutte le collezioni, i loro titoli e le immagini in evidenza.

Ho bisogno che l'immagine caricata venga ridimensionata nelle dimensioni personalizzate delle immagini che ho impostato nel mio tema.

C'è una domanda simile qui: Posso impostare un'immagine in evidenza predefinita per una categoria? Tuttavia, la risposta principale non funzionerà per me, e non posso affidarmi a un plugin.

Qualcuno può aiutarmi?

Grazie mille,

Keith

1
Commenti

se vuoi utilizzare un plugin, ecco il migliore per questo scopo. http://wordpress.org/extend/plugins/taxonomy-images/ Se non vuoi utilizzare alcun plugin, puoi esaminare il codice del plugin per aggiungere i codici al tuo tema.

Sisir Sisir
15 dic 2011 21:36:12
Tutte le risposte alla domanda 2
4

È un po' complesso, ma puoi aggiungere meta personalizzati alle tassonomie. http://pippinsplugins.com/adding-custom-meta-fields-to-taxonomies/

Potresti integrare abbastanza facilmente un campo di caricamento media di WP che ti permetterebbe di inserire un'immagine nel campo.

15 dic 2011 19:34:20
Commenti

perché passare 2 parametri 'add_action( 'edited_category', 'save_taxonomy_custom_meta', 10, 2 );' quando la funzione ha solo 1 argomento? Grazie.

csi csi
27 giu 2012 21:48:08

La funzione accetta due parametri, ma non è necessario passarli entrambi.

Pippin Pippin
27 giu 2012 22:44:18

Perché non lasciarlo come add_action('edited_category', 'save_taxonomy_custom_meta'); invece? Ho visto questo in alcuni esempi dove la funzione accetta solo un parametro ma l'add_action ne dichiara 2. Mi chiedevo il motivo di questa scelta. Grazie.

csi csi
28 giu 2012 18:33:59

Se la funzione può avere 2 parametri, allora il 2 dovrebbe essere impostato nell'add_action, ma non deve essere impostato nella funzione di callback.

Pippin Pippin
28 giu 2012 20:44:10
0
4 ago 2021 22:55:13