http://blog.DoZarte.com


Archivio della Categoria 'Wordpress'

Convertire il charset di Wordpress da ISO-8859-* a UTF-8

Mercoledì 16 Luglio 2008

vintage typewriter
Creative Commons License photo credit: House Of Sims

Ho iniziato a scrivere su Wordpress usando il charset ISO-8859-15 (opzioni > lettura), dopodiché, un bel giorno, ho deciso di passare a utf-8.

Cosa è successo? …che al posto dei caratteri accentati si vedevano dei punti di domanda! UFFA!

Allora sono andato un po’ in cerca e ho trovato qualcuno che diceva di avere la soluzione; purtroppo non ho potuto provare perché il mio provider non mi dava gli strumenti necessari. Ho cercato di aggirare le mancanze del provider, ma purtroppo la cosa sembrava non funzionare.

Finalmente un altro bel giorno ho potuto urlare il mio “EUREKA“!
Perché?
Avevo trovato un’altra “soluzione” (tra virgolette, perché di vera soluzione non si tratta, ma almeno i sintomi più evidenti scompaiono)

Ho fatto un bel backup del mio database di Wordpress - seguendo le istruzioni - e poi ho aperto il file *.sql con un editor di testo (tipo Notepad++) con cui ho fatto un cerca/trova dei caratteri che più si notavano essere sbagliati: ò à ù ì è é. …e li ho sostituiti con i rispettivi in HTML.
Poi ho ricaricato il nuovo database!
Et voilat!

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Elencare i post di una categoria

Lunedì 28 Aprile 2008

Per Wordpress esiste un plugin che permette di elencare i titoli degli articoli presenti in una categoria.
Si tratta di Category Posts, che però non funziona immediatamente se installato così com’è nelle ultime versioni di WP; infatti può succedere di ritrovarsi un errore (tipo: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource) anzichè la nostra lista di articoli!

Ho trovato una dritta sul forum di supporto di WP che indica come modificare il codice: basta sostituire…

$get_posts_in_cat = "SELECT $wpdb->posts.ID, $wpdb->posts.post_title, ";
$get_posts_in_cat .= "$wpdb->post2cat.post_id, $wpdb->post2cat.category_id ";
$get_posts_in_cat .= "FROM $wpdb->posts, $wpdb->post2cat ";
$get_posts_in_cat .= "WHERE $wpdb->posts.ID = $wpdb->post2cat.post_ID ";
$get_posts_in_cat .= "AND $wpdb->post2cat.category_id = '$catID' ";
$get_posts_in_cat .= "AND $wpdb->posts.post_status = 'publish' ";
$get_posts_in_cat .= "ORDER BY $wpdb->posts.post_title ";

…con…

$tp = $wpdb->prefix;
$get_posts_in_cat = "SELECT ID, {$tp}term_taxonomy.term_id as category_id, post_title
FROM {$tp}posts, {$tp}term_relationships, {$tp}term_taxonomy
WHERE {$tp}posts.ID = {$tp}term_relationships.object_id
AND {$tp}term_relationships.term_taxonomy_id = {$tp}term_taxonomy.term_taxonomy_id
AND {$tp}term_taxonomy.taxonomy = 'category'
AND {$tp}term_taxonomy.term_id = '$catID'
AND post_status = 'publish'
AND post_type = 'post'
ORDER BY post_title ";

…e tutto pare fortunatamente risolversi.

Se qualcuno che ne capisce di PHP/MySQL più di me fosse così gentile da spiegare il perchè, è gradito un commento!

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

“Sito in manutenzione”, plugin per Wordpress

Sabato 26 Aprile 2008

Quando stiamo facendo la manutenzione del nostro blog vogliamo che i nostri visitatori lo sappiano, in modo che non prendano paura o restino confusi di fronte alle “stranezze” che potrebbero vedere.

Il plugin per Wordpress Maintenance Mode è un’ottima soluzione!
Aggiunge una “splash page” (una pagina introduttiva) che dice ai visitatori che il blog è temporaneamente down per manutenzione.
Il plugin comunque permette all’utente che è entrato come amministratore il pieno controllo del blog, compresa la parte front-end.

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Creare una gallery in Flash, con preloading delle immagini

Mercoledì 6 Febbraio 2008

Se avete bisogno di creare una gallery in Flash, non sapete da che parte iniziare, e non volete spendere niente, SimpleViwer fa per voi! Non è sicuramente una cosa nuova, ma funziona come si deve; è un’applicazione gratuita sviluppata in Flash, altamente personalizzabile e discretamente versatile.

Caratteristiche:

  • gratis!
  • preloading intelligente delle immagini
  • navigazione intuitiva
  • pesa pochissimo (17kb)
  • interfaccia personalizzabile: puoi impostare colori, cornici e posizione di navigazione
  • interfaccia ridimensionabile
  • auto-detect di Flash 7: avvisa automaticamente gli utenti che devono aggiornare il player
  • supporto per i font internazionali
  • navigazione tramite tastiera o rotellina del mouse
  • opzionale anche la possibilità di cliccare col tasto destro del mouse per aprire l’immagine in una nuova finestra

Comprende un’applicazione PHP chiamata svManager, da far girare sul server, che fornisce un’interfaccia utente per gestire le gallerie
Le gallery possono essere create manualmente oppure automaticamente, sia in locale che tramite il web-server
FlickrViewer da la possibilità di mostrare con SimpleViewer i foto-set di Flickr.com
Esiste anche come plugin per WordPress, per integrarsi facilmente con un blog: WP-SimpleViewer

link: SimpleViewer

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Come copiare testo in Wordpress

Martedì 15 Gennaio 2008

Dalla versione 2.1 di Wordpress sono stati aggiunti alcuni pulsanti che rendono più facile il passaggio di testo formattato da Word al nostro sito.
Per far apparire i pulsanti dell’editor avanzato basta cliccare sull’icona che sembra una piccola scacchiera colorata:

scrivere-1.jpg

Cliccando sull’icone- qui cerchiata in rosso - apparirà una nuova riga con dei nuovi pulsanti.
Quelli che a noi interessano maggiormente sono due: “incolla come testo puro” e “incolla da Word”.

scrivere-2.jpg

Il primo (quello con la lettera ‘T’) permette di incollare sul nostro editor un qualsiasi testo tralasciando però qualsiasi tipo di formattazione avesse questo in origine; il secondo (quella con la ‘W’) permette di mantenere un certo livello di formattazione, escludendo - per esempio - le informazioni su tipo e dimensione dei caratteri.

scrivere-3.jpg

Al cliccare su uno dei due pulsanti apparirà una finestra, dove potremo incollare il testo che poi verrà inserito nell’editor proprio quando cliccheremo su ‘inserisci’.

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Come evidenziare i commenti dell’autore

Lunedì 14 Gennaio 2008

A volte i blogger rispondono ai navigatori che commentano i loro post, commentando di seguito i loro stessi articoli.
Spesso questi blogger hanno la necessità voglia di far risaltare i loro commenti su quelli dei normali visitatori, ma forse non sanno come fare.
…almeno, questo era un mio cruccio!

Io l’ho fatto in un modo semplicissimo:

1.
scaricare e mettere nel proprio server il framework javascript Jquery

2.
includerlo inserendo nell’header del blog (nel tag script):

 src="jquery.js"

3.
inserire un’altro script, sempre nell’HEAD, con queste righe:

$(document).ready(function(){
$(" li:has(cite:contains('DoZ')) ").css('background-color','#E5F3FF');
});

Ovviamente sono da personalizzare DoZ col nome dell’autore da evidenziare, e il colore dello sfondo.
La riga centrale (quella ‘importante’) può essere duplicata e riproposta per personalizzare quanti altri autori vogliamo.

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

I migliori plugin per WordPress …secondo me

Lunedì 31 Dicembre 2007

Dopo la lista stilata da QuickOnlineTips sui 50 migliori plugin per WordPress (e ripresa da Geekissimo), mi permetto anch’io di proporne una.

  1. ©Feed
    inserisce, tra le altre cose, un watermark alfanumerico nei feed in uscita, permettendone il riconoscimento in caso di copiatura automatica
  2. AdMan
    semplifica la gestione di inserzioni pubblicitarie nel blog e nei post, ma può essere usato anche per gestire altro tipo di codice html
  3. Wordpress Admin Bar
    sostituisce il menu di amministrazione con un menù a comparsa, permettendo di risparmiare un sacco di click!
  4. Automatic upgrade
    come dice il suo nome, permette l’aggiornamento di WordPress in maniera automatica, risparmiandoci un sacco di fatica
  5. Akismet + Hiddy
    usati assieme sono il non plus ultra contro lo spam
  6. All in one SEO pack
    il nome dice tutto: ottimizza i vari meta tags per i motori di ricerca
  7. Include me in that html
    permette di inserire virtualmente qualsiasi cosa in un post di WordPress , dando la possibilità di includere nell’articolo una pagina html esterna
  8. FCKeditor
    il miglior editor visuale avanzato per la pubblicazione degli articoli che io abbia provato (più facile da installare rispetto alla versione completa di Tiny MCE)
  9. Get recent comments
    mostra gli ultimi commenti scritti nel blog
  10. Image Manager
    il modo migliore per caricare e MODIFICARE immagini
  11. Kimili flash embedd
    permette di inserire file SWF negli articoli
  12. LMB^BOX comment quicktags
    permette il veloce inserimento di alcuni tag html nei commenti
  13. Most read in XX days
    mostra gli articoli più letti in XX giorni
  14. No self pings
    evita l’auto-ping dei propri articoli citati in altri propri articoli
  15. OKNOtizie
    utilissimo per farsi votare gli articoli; ancora meglio degli altri plugin del genere (tipo Post-Rating, per intenderci) perchè collegato ad un sito social
  16. Plain text paste
    prima dell’arrivo dell’editor di WP2.3.1, questo era un must per incollare testi da Word senza portarsi per forza dietro tutti gli stili/font/ecc.
  17. Random header
    fa girare in modo casuale l’header di Kubrick tra quelli scelti dall’amministratore; per dare un po’ di movimento al tema!
  18. Random posts
    il nome dice tutto anche qui: fa riemergere i vecchi post dimenticati, mostrandone a caso
  19. Advanced random post
    rispetto al precedente, mantiene la formattazione degli articoli
  20. Related posts
    anche questo aiuta la navigazione a tema
  21. Sociable
    aiuta i tuoi articoli a diffondersi tra i siti di social bookmarking
  22. Search everything
    estende la ricerca standard di WordPress non solo agli articoli, ma alle pagine, ai commenti, ai tags, …
  23. WP-ShortStat
    un plugin senza troppe pretese per avere delle statistiche sugli accessi al nostro sito sempre a portata di bacheca
  24. Subscribe to comments
    permette ai navigatori di ricevere aggiornamenti sui post che hanno commentato
  25. Theme test-drive
    ti permette di vedere il tuo blog con un altro tema (praticamente, di testarlo) pur non attivandolo veramente: solo tu lo vedrai
  26. Embedded Video with Link
    Viper’s video quicktags
    aggiunge dei bottoni nell’editor degli articoli, per inserire velocemente video dai vari siti di video sharing
  27. WordPress from/where
    elenca le parole chiave tramite cui gli utenti approdano alle tue pagine
  28. Page navi
    migliora la navigazione tra le pagine

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Statistiche per Wordpress: come usare ShortStats

Venerdì 28 Dicembre 2007

ShortStats è un plugin che raccoglie e mostra le statistiche di accesso al nostro sito, in maniera molto semplice e “digeribile“!

Per accedervi - non solo in modalità Amministratore ma anche Autore - basta cliccare sull’apposito pulsante, raggiungibile dalla Bacheca:

shortstats

A questo punto saremo rimandati ad una pagina che mostrarà le statistiche degli accessi al nostro sito:

  • accessi unici
  • accessi per l’ultima settimana
  • sistema operativo degli utenti
  • browser usati
  • fonti di provenienza

link: http://blog.happyarts.de/wp-shortstat …a questo indirizzo si trova una versione “debuggata” che funziona con le ultime versioni di Wordpress, perchè purtroppo quella presente nella pagina dell’autore non funzionva affatto, nè a me nè ad altri utilizzatori di WP!  :/

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Inserire QUALSIASI COSA in un post WordPress

Lunedì 27 Agosto 2007

Il mondo dentro WordPress

Oggi mi stavo arrabattando per trovare la soluzione ad un problemi semplice-semplice: inserire un form di contatti in una pagina di un blog fatto con WordPress.

La cosa sembrerebbe semplice (per chi sa come fare) ma per me non lo era.

Comunque…

Dopo aver vagliato vari plugin per l’inserimento di form precotti (però i form precotti non vanno bene al cliente) ne ho trovato uno che permetteva di “attivare” il codice PHP nei post, quindi pensavo di fare un include, ma il codice html all’interno del file incluso veniva mostrato di sana pianta e non interpretato dal browser!

(more…)

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl

Wordpress Random Header PlugIn

Lunedì 26 Marzo 2007

Ecco come avere una immagine random (casuale) sull’header (testata) di Wordpress.

Sul sito originale sembra sparita la pagina con il plugin, quindi mi sono permesso di cercarlo usando la cache di Google e Archive.org:

SEGNALA QUESTO POST SU


Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKNOtizie
  • del.icio.us
  • Technorati
  • Segnalo
  • Taggly
  • MisterWong
  • Wists
  • Spurl
  • StumbleUpon
  • description
  • ThisNext
  • bodytext
  • Furl