Very short snippet: Wordpress, lista categorie con checkbox

lunedì 30 novembre, 2009

Nei giorni scorsi ho rilasciato un nuova major release (la 2.3.0) del plugin Wordpress WP Bannerize, ultima per quest'anno. Oltre ad aver introdotto l'uso dei Widget (su cui spero di riuscire a scrivere qualcosa prossimamente) o "finalmente" permesso di filtrare i banner anche per categoria. Nella sezione Widget mi sono trovato nella necessità di visualizzare le [...]

Very short snippet: visualizzare una lista di post per categoria o tag

venerdì 5 giugno, 2009

Due funzioni utili, personalizzabili a piacere, da usare per mostrare gli ultimi n post di una categoria o per uno o più tag. Le funzioni, come vedrete, sono molto simili e si basano entrambe su un loop generato tramite query_post(). La prima, show_title_cat(), mostra gli ultimi post (in questa versione solo il titolo) di una [...]

Very short snippet: come recuperare la categoria padre in Wordpress

venerdì 20 marzo, 2009

In Wordpress le categorie possono essere organizate in una struttura "padre" "figlio". Questo significa che un singolo post può appartenere a più categorie. Può tornare utile in alcuni casi determinare, a prescindere dai "figli", quale sia la categoria padre di un post: PLAIN TEXT PHP: /**  * Ritorna la categoria padre di un post  *  * @return  * @param object [...]

Very short snippet: Wordpress, separare le categorie in due colonne

mercoledì 19 novembre, 2008

Prendendo spunto da Wordpress Hack #2 - Separare le categorie in colonne nella sidebar può tornare utile "spezzare" in due colonne la lista delle categorie di Wordpress. Se la sequenza che vogliamo ottenere è da sinistra a destra, cioè cat1 | cat2 (a capo) cat3 | cat4 (a capo) etc... non è necessario usare un [...]

Menu combo categorie in WordPress 2.5.1

giovedì 10 luglio, 2008

Per creare un menu/combo (tag select) senza un bottone di submit e in grado di posizionarsi sulla categoria attualmente visualizzata, si può sfruttare il seguente codice: PLAIN TEXT HTML: <select name="event-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value="">Seleziona una categoria</option> <?php $foo = ( (is_category())?(single_cat_title('', false)):"" ); $categories = get_categories('orderby=name&hierarchical=0'); $option = ''; foreach ($categories as $cat) {    $option .= '<option '.( ($cat->cat_name [...]