Manda ad un amico anche con WordPress.com

In barba a tutti i consigli per ottimizzare il posizionamento del proprio blog nei motori di ricerca, il modo migliore per ottenere traffico “di qualità” è e rimane il passaparola. Spesso ci s’imbatte in siti e blog che offrono ai propri lettori un link attraverso il quale inviare a terzi una pagina o un post per posta elettronica semplicemente attraverso un semplice formulario, cosa che i blog WordPress.com non possono fare.

Tra gli utenti WordPress.com c’è chi ha scoperto un’ottima alternativa, fornendomi l’ispirazione per questo post. La soluzione che vi propongo utilizza un cosiddetto FeedFlare di FeedBurner, quindi, per seguire le istruzioni di questo post bisognerà innanzitutto “bruciare” il feed del proprio blog con FeedBurner.
continua a leggere »

Social bookmarking su WordPress.com

Le restrizioni di norma per i blog ospitati sulla piattaforma WordPress.com rendono l’inserimento di link per il social bookmarking a fine post un’operazione manuale e quindi, in quanto tale, soggetta ad errori e comunque scomoda. In analogia al sistema per generare il codice per le tabelle di cui ho parlato nel post Tabelle su WordPress.com anche questa operazione può essere automatizzata con l’aiuto di una bookmarklet.

L’idea non è nuova, un esempio “prominente” dell’utilizzo di bookmarklet a questo proposito (e anche la mia fonte d’ispirazione) è in questo post di Lorelle: Social Bookmarking Submit Links on WordPress Blogs. Io ho cercato di aumentare il grado di automazione a spese della portabilità: l’esempio che vi propongo in questo post è utilizzabile esclusivamente su blog WordPress.com e solo in modalità codice.
continua a leggere »

Tabelle su WordPress.com

Inserire una tabella in un post o in una pagina su un blog WordPress.com è un compito piuttosto tedioso, in quanto la piattaforma non offre alcuno strumento per automatizzare la creazione del codice html, costringendo ad un lavoro certosino per incastrare celle e colonne fino ad ottenere la struttura desiderata.

Sui blog WordPress.com non è possibile modificare la dashboard o installare plugin, quindi l’unico strumento a disposizione per l’automazione della creazione di codice html è il browser. Se avete Firefox, Safari o IE potete fare come me ed utilizzare un piccolo ma utilissimo strumento chiamato bookmarklet: si tratta di piccoli applicativi in javascript che possono essere gestiti come normali url, quindi memorizzati e inseriti nella barra dei bookmark rapidi del proprio browser.

La bookmarklet che vi presento in questo post genera il codice html necessario per una tabella (non formattata) delle dimensioni desiderate ed inserisce il codice nel vostro post o nella pagina in aggiunta al testo già presente. La bookmarklet è concepita solo per blog WordPress.com, in quanto parte dal presupposto che l’elemento in cui inserire il codice generato abbia un’ID di nome “content”, cosa non necessariamente vera su blog indipendenti basati su software WordPress. Per questo motivo, inoltre, questa bookmarklet funziona esclusivamente nelle seguenti pagine della dashboard: “Scrivi” > “Scrivi articolo”, “Scrivi” > “Scrivi pagina” e non può essere utilizzata per inserire automaticamente codice html nelle widget di testo. Se volete utilizzarla in combinazione con l’editor grafico dovete lavorare in modalità codice come da immagine.
modalita codice editor grafico

Per utilizzarla copiate questo codice javascript (utilizzando il link “copy to clipboard”):

javascript:(function(){var tableCell='<td>CONTENUTO</td>';var tableRowOpen='<tr>'; var tableRowClose='</tr>\n';var tableOpener='\n<table>\n';var tableCloser='</table>';var tableBody='';var numberOfColumns=prompt('Inserisci il numero di colonne della tabella:','');var numberOfRows=prompt('Inserisci il numero di righe della tabella:','');var singleRow='';for(var j=0;j<numberOfColumns;j++){singleRow+=tableCell;}for(var i=0;i<numberOfRows;i++){tableBody+=(tableRowOpen+singleRow+tableRowClose)}var myTable=tableOpener+tableBody+tableCloser;var myPost=document.getElementById('content');myPost.value+=(myTable);}())

ed inseritelo così com’è (senza spazi aggiuntivi) nel campo “indirizzo” di un nuovo bookmark nel vostro browser. Salvate il bookmark nella barra dei preferiti, in modo da averlo a portata di mano all’occorrenza.

Buon lavoro!