Pagina 1 di 212

Wordpress: eliminare i post duplicati nei loop multipli

giovedì 2 luglio, 2009

L'utilissima funzione query_posts() o l'oggetto WP_Query (che poi sono fondamentalmente la stessa cosa) di Wordpress permette di ottenere una lista di post impostando numerosi parametri di ricerca (vedi Very short snippet: visualizzare una lista di post per categoria o tag). Proprio a causa della sua versatilità nella ricerca dei post può capitare che usando la [...]

Very short snippet: Wordpress, prossimamente sul vostro blog

giovedì 2 luglio, 2009

Wordpress, come quasi tutti saprete, permette di pubblicare un post "post-datato" (ottimo gioco di parole). In pratica il post viene memorizzato con una data che deve ancora arrivare. Questo permette a molti blogger di "schedulare" (programmare) la pubblicazione di post senza preoccuparsi di essere fisicamente presenti in console per la pubblicazione vera e propria. Inoltre [...]

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 [...]

Wordpress: ordinare una serie di post per un campo qualsiasi

lunedì 23 marzo, 2009

La tecnica che illustro qui è utile in molte situazioni dove, ad esempio, abbiamo un array di array o un array di oggetti. In Wordpress può capitare di dover manipolare un elenco di post, nel formato standard di array di stdClass Object, senza aver accesso alla select originale (sul database) che ha generato l'elenco (array) [...]

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 trick: pagine padri e pagine figlie in Wordpress

giovedì 12 marzo, 2009

In Wordpress alternativamente ai post sono disponibili le pagine che, se pur simili, hanno alcune importanti differenze con i Post veri e propri. In praticolare una pagina può avere delle pagine "figlie", similmente a quello che accade con le categorie. Ecco alcuni script utili per districarsi nella loro gestione e manipolazione: PLAIN TEXT PHP: /**  * Questo codice, ad [...]

Very short snippet: PHP isset_post()

martedì 10 febbraio, 2009

Spesso capita di dover controllare se una variabile in POST è stata inviata e, in caso contrario, associare un valore di default. Invece di usare la sintassi: PLAIN TEXT PHP: $miavar = isset( $_POST[ 'var_post' ] ) ? $_POST[ 'var_post' ] : default; può risultare comodo usare una funzione di servizio come: PLAIN TEXT PHP: /**  * Controlla se una variabile POST è [...]

Overloading

venerdì 6 febbraio, 2009

L'overloading è una caratteristica davvero utile di alcuni linguaggi di programmazione ad oggetti. Tuttavia non tuti i linguaggi OO la supportano, e alcuni la "implementano" in modo o limitato o differente. In linea generale, per le funzioni o metodi, l'overloading permette di creare due o più funzioni/metodi che hanno lo stesso nome ma accettano parametri [...]

Wordpress: wp_parse_args()

lunedì 5 gennaio, 2009

La funzione wp_parse_args() (come molte altre non documentata) elabora una stringa nel formato: PLAIN TEXT CODE: var1=value1&var2=value2...varn=valuen Questa è una caratteristica molto diffusa nelle funzioni Wordpress ed è utile quando una funzione supporta più paramteri. Come indicato in Argomenti variabili e di default in Javascript, Actionscript e PHP, non sarebbe necessario passare i parametri nella modalità var1=value1&var2=value2...varn=valuen, in quanto [...]

Wordpress: come scrivere un reply to comment usando jQuery

venerdì 3 ottobre, 2008

Recentemente Cristiano Fino ha rilasciato un utile Plugin per Wordpress in grado di aggiugere due link ad ogni commento di un post (forse ne avete uno simile installato, visto che nella directory di Wordpress.org ne ho travati un paio, tuttavia essendo un software italiano sarebbe il caso di onorare l'ottimo lavoro fatto da Cristiano). Questi [...]

Pagina 1 di 212