Wordpress

Personalizzare la funzione cerca di WordPress

WordPress include un sistema di ricerca minimale che permette di effettuare una ricerca full-text su pagine e articoli, stop! In realtà spesso è utile implementare funzioni aggiuntive. In questa breve guida ve ne riporto alcune che ho utilizzato nei miei progetti. Abilitare la ricerca per Custom Post Type Se si aggiungono dei custom post type…

Leggi tutto

Passare una variabile a get_template_part

get_template_part() è una funzione estremamente utile per mantenere il temi di WordPress puliti ed ordinati. Un codice modulare permette di ridurre errori, scrivere meno e riutilizzare di più. Spesso si ha la necessità di passare una o più variabili alla parte di template richiamata. In questo ci vengono in aiuto le funzioni set_query_var() e get_query_var()…

Leggi tutto

WordPress: come gestire le tassonomie

WordPress dispone di un solido sistema per la gestione delle tassonomie. Ad esempio i post dispongono di un doppio sistema tassonomico (categorie gerarchiche e tag) che permette di organizzare i contenuti secondo diversi criteri. Inoltre, cosa più interessante, WordPress permette aggiungere tassonomie custom praticamente a qualunque cosa. In questa breve guida vi voglio fornire gli snippet di…

Leggi tutto

WordPress: customizzare la query principale di taxonomy.php

Il loop standard di WordPress visualizza un certo numero di post paginati secondo le impostazioni globali che trovate in impostazioni > lettura tuttavia può essere necessario variare questo numero solo ed esclusivamente in alcune specifiche occasioni senza per questo usare WP_query(). L’action “pre_get_posts” consente di accedere all’oggetto $query per riferimento (tutte le modifiche apportate vengono eseguite direttamente all’oggetto…

Leggi tutto

WordPress: come ordinare i post per ultima modifica

Questo script permette di ordinare i post in base all’ultima modifica effettuata, indicando anche l’autore della stessa. In pratica aggiungeremo una colonna con intestazione ordinabile alla vista sommario dei post. Questa funzionalità mi è stata utile in un progetto in cui più autori modificavano i post ed era necessario tenere traccia dei post aggiornati di recente….

Leggi tutto

WordPress modificare le impostazioni di default di the_excerpt()

the_excerpt() è una funzione molto utilizzata quando, all’interno di un ciclo, si vuole visualizzare un riassunto di un post. Il riassunto è generato automaticamente utilizzando le prime 55 parole del testo. Viene mantenuto solamente il testo privo di elementi html e immagini. Purtroppo non prevede parametri personalizzabili. Tuttavia attraverso due filtri (excerpt_more e excerpt_length) è…

Leggi tutto

WordPress: aggiungere nuove dimensioni custom alla media library

Quando si carica in WordPress un’immagine tramite l’uploader integrato nella media library vengono generate 3 miniature ridimensionate (thumbnail, medium e large). Tuttavia non è infrequente la necessità di aggiungere dimensioni personalizzate che meglio si adattino alle esigenze del tema utilizzato. Questa operazione è piuttosto semplice, è sufficiente aggiungere a functions o dentro ad un plugin personalizzato il…

Leggi tutto

WordPress: rimuovere i meta box in bacheca

La bacheca di WordPress, solitamente impostata come prima pagina da visualizzare quando vi autenticate, spesso non viene fruttata come potrebbe lasciandola in balia dei meta box predefiniti. Se, come me, non amate vedere la bacheca di WordPress traboccante di meta box potete rimediare facilmente rimuovendoli tutti con questo script. Ovviamente il codice va inserito nel file function…

Leggi tutto
1 di 2
12