Come visualizzare i termini di tassonomia personalizzati nei widget della barra laterale di WordPress

Come visualizzare i termini di tassonomia personalizzati nei widget della barra laterale di WordPress / Plugin di WordPress

WordPress ha fatto molta strada dall'essere una semplice piattaforma di blogging. Con l'aggiunta di tipi di post personalizzati e tassonomie personalizzate, viene utilizzato come un vero sistema di gestione dei contenuti (CMS). In risposta al nostro articolo su come creare tassonomie personalizzate in WordPress, alcuni dei nostri lettori ci hanno chiesto come visualizzare termini di tassonomia personalizzati nei widget della barra laterale. In questo articolo ti mostreremo come visualizzare i termini di tassonomia personalizzati nei widget della barra laterale di WordPress.

Ti mostreremo come visualizzare i termini di tassonomia personalizzati nei widget della barra laterale utilizzando due metodi diversi. Il primo metodo è l'installazione di un plugin che è più semplice e più semplice. Raccomandiamo di utilizzare questo metodo per la maggior parte del nostro pubblico. Il secondo metodo prevede la creazione del tuo shortcode. Questo metodo è per coloro a cui piace sapere come funzionano le cose e avere più controllo sull'output.

Aggiunta di termini di tassonomia personalizzati in un widget (plug-in)

Per visualizzare i termini di tassonomia personalizzati nella barra laterale o in altre aree del widget utilizzando un plug-in, la prima cosa che devi fare è installare e attivare il plug-in Menu Widget Custom Taxonomies. All'attivazione, aggiunge un widget di menu tassonomie personalizzato sotto Aspetto »Widget. Trascina e rilascia il widget nella barra laterale. Le opzioni di configurazione del widget ti consentono di scegliere le tassonomie che desideri visualizzare o escludere. Permette anche di escludere termini all'interno di una tassonomia.

Aggiunta di termini di tassonomia personalizzati con Shortcode

Il plug-in Menu Widget Custom Taxonomies ti consente di visualizzare facilmente i termini da qualsiasi tassonomia personalizzata, senza preoccuparti del codice. Tuttavia, alcuni utenti vorrebbero imparare come farlo manualmente, in modo che possano avere un maggiore controllo su come i termini per la loro tassonomia personalizzata appaiano nei loro widget. Inoltre, l'utilizzo del metodo shortcode ti consente di visualizzare termini di tassonomia all'interno del contenuto del tuo post nel caso in cui ne avessi bisogno.

Per prima cosa dobbiamo creare uno shortcode che mostri un elenco di termini e accetti i parametri. L'unico parametro di cui abbiamo bisogno è il nome della tassonomia. Aggiungi questo codice in un plug-in specifico del sito:

 // Per prima cosa creiamo una funzione function list_terms_custom_taxonomy ($ atts) // All'interno della funzione estraiamo il parametro di tassonomia personalizzato del nostro estratto shortcode (shortcode_atts (array ('custom_taxonomy' => ",), $ atts)); // argomenti per la funzione wp_list_categories $ args = array (taxonomy => $ custom_taxonomy, title_li => "); // Lo avvolgiamo nella lista non ordinata echo '
    '; echo wp_list_categories ($ args); eco '
'; // Aggiungi uno shortcode che esegue la nostra funzione add_shortcode ('ct_terms', 'list_terms_custom_taxonomy'); // Consenti ai widget di testo di eseguire shortcode add_filter ('widget_text', 'do_shortcode');

Il codice sopra crea uno shortcode ct_terms ciò richiede un parametro custom_taxonomy. Per utilizzare questo shortcode trascinare e rilasciare un widget di testo nella barra laterale. Aggiungi questo shortcode nel tuo Widget e salva.

[ct_terms custom_taxonomy = customtaxonomyname]

Sostituisci customtaxonomyname con il nome della tassonomia che desideri elencare.

Ci auguriamo che questo articolo sia utile per visualizzare termini di tassonomia personalizzati nella barra laterale o in un'altra area del widget. Facci sapere come preferisci elencare i termini di una tassonomia personalizzata nei commenti qui sotto.