Come aggiungere un campo immagine alla tassonomia in WordPress
La tassonomia è utile per raggruppare le cose. Di solito, quando aggiungiamo un post in WordPress, gli assegniamo una tassonomia. In questo modo, avremo un gruppo di post che rientra in una certa tassonomia. Categorie, Tag sono le tassonomie predefinite in WordPress. Un utente può anche creare la propria tassonomia utilizzando la funzione register_taxonomy()
.
Per impostazione predefinita, la tassonomia include pochi campi: Nome, Slug e Descrizione. WordPress non fornisce un campo immagine per la tassonomia. Ma in alcuni scenari, potresti voler avere unâimmagine per la tua tassonomia. In questo articolo, studiamo come aggiungere il campo immagine alla tassonomia in WordPress e visualizzarlo sul front-end.
Aggiungi campo immagine alla tassonomia
Per iniziare, devi installare e attivare il plug-in Advanced Custom Fields.
Il campo personalizzato avanzato è un generatore di campi che ti consente di aggiungere facilmente campi ai tipi di post, tassonomie in WordPress con pochi clic. Per il nostro tutorial, aggiungerò il campo immagine alle categorie e le visualizzerò sul front-end.
Allâattivazione del plug-in, vai nel menu Campi personalizzati e fai clic sul pulsante Aggiungi nuovo.
Nella pagina successiva, è necessario aggiungere titolo, campi e condizioni per il gruppo di campi.
Come mostrato nello screenshot sopra, ho dato un titolo, unâetichetta di campo. Il nome del campo viene generato automaticamente dallâetichetta del campo. Sotto il tipo di campo, ho selezionato lâopzione Immagine. Questa opzione funge da caricamento file che consente di utilizzare lâuploader multimediale.
Scorri verso il basso nella stessa pagina, seleziona Formato restituito come matrice di immagini.
Sotto la posizione, per le regole lâutente deve aggiungere una condizione che si applicherĂ al gruppo di campi corrente. Nel nostro caso, scelgo Tassonomia uguale a Categoria.
Una volta che hai finito con le impostazioni di cui sopra, salva le modifiche.
Ora, se andiamo alla pagina di modifica della categoria, vedremo il campo per il caricamento dellâimmagine.
Qui, un utente può caricare lâimmagine per una categoria. Successivamente, vediamo come visualizzare questa immagine sul front-end.
Visualizza lâimmagine della categoria sul front-end
Il plug-in per campi personalizzati avanzati fornisce un metodo get_field()
utilizzato per visualizzare il valore del campo. Per visualizzare il valore del campo categoria è necessario passare il nome del campo e âcategory_TERM_IDâ. Se stai mostrando un valore del campo di tassonomia personalizzato, il secondo parametro sarebbe âterm_TERM_IDâ. Si prega di fare riferimento alla documentazione del plugin qui.
Diciamo che abbiamo caricato unâimmagine per la categoria che ha un ID 7. Il nostro codice sarĂ il seguente per visualizzare lâimmagine.
<?php
$term_id = 7;
$image = get_field('category_image', 'category_'. $term_id); //'category_image' is our field name
?>
<img src="<?php echo $image['url']; ?>">
La variabile $image
ha un percorso dellâimmagine con le dimensioni di una miniatura, media e grande. Puoi scegliere qualsiasi dimensione dellâimmagine secondo le tue esigenze. Stampa la $image
variabile e otterrai tutti i meta dettagli sullâimmagine.
Spero che tu capisca come aggiungere il campo immagine alla tassonomia in WordPress. Per favore condividi i tuoi pensieri e suggerimenti nella sezione commenti qui sotto.
articoli Correlati
- Come creare un widget Elementor personalizzato
- Come aggiungere il codice dopo il tag del corpo in WordPress
- Aggiunta di pulsanti immagine personalizzati con Media Uploader in WordPress