2

Schermata 11-2456626 alle 11.00.10

Io odio le newsletter! Sinceramente, com’è possibile che nel 2013 dobbiamo ancora scrivere il codice delle email usando standard vecchi di 10 anni…?! Senza contare bug e incompatibilità tra i vari client di posta! Purtroppo, che lo vogliamo o meno, la realizzazione di newsletter è parte integrante del nostro lavoro per cui ho pensato di […]

2

url

Qualche giorno fa sul webmaster tool di uno dei siti WordPress multilingua che gestisco è comparso il seguente messaggio: Incorrect rel-alternate-hreflang implementation on http://www.sito.it/ 25 ottobre 2013 Dear webmaster of http://www.sito.it/, We have noticed that on a number of the pages on your site the rel-alternate-hreflang implementation is incorrect. For example: http://www.sito.it/archivio/page/5/ http://www.sito.it/archivio/page/40/ http://www.sito.it/archivio/page/3/ http://www.sito.it/archivio/page/2/ […]

regex

Una pillola veloce veloce per aggiungere al volo una classe o un attributo a tutti quei link che puntano ad immagini. L’uso più ovvio è chiaramente quello di attivare un “lightbox” per tutte le immagini linkate su un blog. Il codice in PHP: function add_image_popup_class_to_image_links( $content ) { return preg_replace( ‘/(href=”[^”]+(bmp|gif|jpeg|jpg|png)”)/’, ‘$0 class=”image_popup”‘, $content ); […]

1

shrink-mario

Facendo test di velocità sul server ho constatato che seppur ci stia attento non tutte le immagini che carico con Aggiungi Media sono esattamente ottimizzate in termini di dimensioni dei file. Il modo più veloce per ottimizzarle direttamente sul server è creare un piccolo script bash che ottimizizzi tutti i file in wp-content/upload/anno/ sfruttando l’ottimo […]

2

Schermata 10-2456588 alle 13.12.04

Varnish è un accelleratore di applicazioni Web anche conosciuto come caching HTTP reverse proxy. Semplificando molto è sufficiente installarlo a fronte di un comune server Apache/Nginx per ottenere un miglioramento delle prestazioni da 300 a 1000 volte. Sembra troppo bello per essere vero ma non si tratta di magia. Pensate semplicemente a quanto lavoro deve […]

2

url

L’articolo che segue, più che un tutorial passo passo, vuole essere un promemoria, una sorta di linea guida per l’installazione di un Web Server Lamp in produzione, scritta in modo da non dimenticare passaggi e comandi che uno sviluppatore web esegue solo sporadicamente. Se trovate inesattezze, o volete aggiungere qualcosa, commenti in proposito sono più […]

6987151-zebra-cartoon-isolato

Il semplice snippet che segue prevede che il vostro tema WordPress utilizzi post_class(); all’interno del loop. In tal caso quindi potete aggiungere il filtro che segue al vostro functions.php: /** * Add Zebra Classes to posts * * @var Array $classes Array of post classes * * @return Array of post classes */ function zebra_post_class( […]