Pagina 2 di 3123

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: PHP slug

giovedì 28 maggio, 2009

Chi sviluppa in Wordpress conosce sicuramente il termine slug, solitamente utilizzato per indicare quelle stringhe di testo che non contengono spazi o altri caratteri "strani". In pratica una stringa URL friendly, cioè in grado di essere utilizzata all'interno di un URL. Normalmente la conversione di una stringa nel formato slug viene svolta in automatico da [...]

Very short snippet: estendere un array Actionscript con il metodo shuffle()

giovedì 2 aprile, 2009

Avevo parlato già di come realizzare il metodo shuffle() in Javascript e Actionscript. Mi sono accorto, tuttaavia, di non aver sottolineato che anche Actionscript è in grado di estendere, nel medesimo modo di Javascript, il proprio oggetto Array: PLAIN TEXT Actionscript: Array.prototype.shuffle = function() {     for(var j:uint, x:*, i:uint = this.length; i; j = Math.floor(Math.random() * i), [...]

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: shuffle() in Javascript e Actionscript

lunedì 16 febbraio, 2009

In PHP esiste una comoda funzione chiamata shuffle() che permette di mescolare un array (vedi Very short trick: prendere elementi casuali da un array in PHP). Un'ottima versione per Javascript l'ho trovata qui. Qui sotto il codice leggermente rivisto: PLAIN TEXT JavaScript: Array.prototype.shuffle = function() { for(var j, x, i = this.length; i; j = Math.floor(Math.random() * i), x [...]

Very short snippet: formattare valute in PHP

mercoledì 11 febbraio, 2009

PHP mette a disposizione due comode funzioni per formattare ( e stampare ) valute: money_format() e number_format(). La prima può essere utilizzata insieme a setlocale() per impostare il tipo di formattazione in base al proprio paese, ad esempio: PLAIN TEXT PHP: $number = 1234.56; setlocale(LC_MONETARY, 'en_US'); echo money_format('%i', $number); // USD 1,234.56 Per noi europei, o italiani, possiamo usare: PLAIN TEXT PHP: $number = 1234.56; setlocale(LC_MONETARY, [...]

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

Very short snippet: jQuery auto target blank link

lunedì 15 dicembre, 2008

Niente di nuovo, ma lo segno per ricordarmelo: come aggiungere un immagine a tutti i link che aprono una nuova pagina: PLAIN TEXT JavaScript: jQuery('a[@target=_blank]').addClass('external'); La classe css extenal è del tipo: PLAIN TEXT CSS: .external{background:url(images/external.png) no-repeat right 3px;padding-right:14px} Come immagine si può usare: Il risultato è miolink Post correlati Come selezionare un gruppo di tag che non hanno figli di un certo tipo (0) Wordpress: [...]

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

Very short snippet: Wordpress administrator?

lunedì 3 novembre, 2008

Amministratore o sottoscrittore? Ecco un modo rapido per capirlo: PLAIN TEXT PHP: global $user_ID; // $capabilities = get_usermeta( $user_ID, 'wp_capabilities'); // if ( is_array( $capabilities ) ) {     if( $capabilities['Administrator']==1 || $capabilities['administrator']==1 ) {         echo "Sei un amministratore";     } } Oppure, in forma "contratta": PLAIN TEXT PHP: global $user_ID; // $capabilities = get_usermeta( $user_ID, 'wp_capabilities'); // $admin è true se amministratore $admin = ( $capabilities['Administrator']==1 || [...]

Pagina 2 di 3123