Levysoft
  • Home
  • Portfolio
  • WordPress Plugin
  • Contattami

Dal 2004 il blog di Antonio Troise

RSS FeedTwitterFacebook
ott 30 2008

Aggiornare automaticamente WordPress all’ora legale/solare con due plugin

Posted by Antonio Troise
Tweet

Come molti blogger che usano WordPress avranno constatato, questa piattaforma di blogging, soffre ancora (già nel 2005 segnalai questa mancanza) del problema del cambio automatico dell’ora legale/solare. Nonostante riesca a gestire i vari TIMEZONE GMT/UTC, purtroppo ancora non supporta il passaggio automatico dall’ora legale a quella solare e viceversa. Il problema si presenterà, soprattutto, se siete soliti schedulare articoli in un’ora determinata del giornata oppure quando qualcuno scriverà un commento sul vostro blog che risulterà sfasato di un’ora indietro o avanti (a ben pensarci potrebbe costituire un ottimo metodo per crearsi degli alibi).

Soluzione Manuale

Per risolvere il problema manualmente basta andare nell’area di Amministrazione, selezionare “Impostazione/Opzioni“, e nella sezione “Fuso orario” (in fondo alla pagina), troverete il campo “Orario UTC“. Normalmente, durante l’ora solare, questo campo (per i bloggers italiani) deve essere posto a “UTC + 1″, ovvero rispetto all’ora UTC l’ora di sistema deve differire di un’ora in avanti. Quando si passa all’ora legale questo campo deve invece essere impostato a UTC+2! In questo caso, se ancora non lo avete fatto, da domenica 26 Ottobre 2008, il campo deve essere posto a UTC+1.

Ovviamente, come avete intuito, la scomodità sta appunto nel doversi ricordare, due volte l’anno, di cambiare il fuso orario (qui, per esempio, potete verificare in che giorno avverrà il prossimo cambio dell’ora in Italia).

Soluzione automatica con i plugin per WordPress

In attesa che il team di WordPress risolva, al più presto, questo problema (loro stessi, nella pagina di configurazione ci dicono che: “Sfortunatamente, occorre aggiornare manualmente questa voce per l’ora legale. È brutto lo sappiamo, ma verrà corretto in futuro.“), possiamo provare a risolverlo grazie al lavoro indipendente di altri programmatori che hanno sviluppato plugin per WordPress.

Tra questi ne ho selezionati due: Time Zone 2.3 (già recensito nel lontano 2005) e Automatic Timezone (qui potete scaricare il plugin tradotto in italiano).

Automatic Timezone

Inizialmente usai Time Zone, ma, siccome per molto tempo non è stato compatibile con la release 2.x di WordPress (ma ora sembra che lo sia), ultimamente ho installato Automatic Timezone, un plugin ancora più intuitivo del precedente, che consente di evitare di inserire manualmente le modifiche durante il passaggio dall’ora solare (UTC + 1 per l’Italia) a quella legale (UTC + 2) e viceversa grazie all’utilizzo dello zoneinfo database (qui è possibile scaricare solo il database). Una volta attivato il plugin, sarà sufficiente impostare il fuso orario locale in corrispondenza con il nome della città più vicina (nel nostro caso Rome) e, quindi, salvare le modifiche apportate cliccando sul tasto “Aggiorna il Fuso Orario>>”.

Ecco un esempio di cosa accade quando, avendo settato su WordPress UTC+2 (ora legale italiana) si decide di attivare il plugin mentre vige l’ora solare con UTC+1.

Plugin Example

Come vedete il plugin capisce il fuso orario in corso (UTC+1) e se al momento è in uso l’ora solare o meno. Quindi indica l’ora corrente in UTC e col proprio fuso orario, e vi avvertirà di quando avverrà il prossimo cambio di ora legale e che fuso orario verrà usato di conseguenza (UTC+2).

Post Correlati :

  • Ora legale per WordPress

  • OneClick Installer: installare temi e plugin per WordPress con un solo click del mouse da Firefox

  • WordPress Plugin Database

  • Ecco i vincitori del WordPress plugin competion: una gara che ha dato risalto ad alcuni plugin davvero professionali a tutto vantaggio della filosofia Open Source

  • WordPress Plugin: Future Posts Calendar

Condividi:

  • Facebook
  • Twitter
  • Tumblr
  • Google +1
  • LinkedIn
  • Pinterest
  • Email
  • Stampa
Tag:Blog, gmt, Plugin, timezone, utc, Wordpress

Comments (2)

Add a comment Top
  1. Emanuele
    30 ottobre 2008

    Come ti sei dovuto comportare per gli articoli programmati? Ho notato che, purtroppo, il record non viene gestito correttamente (la programmazione si baserà sicuramente sull’orario GMT…) e dunque sfasano comunque di un’ora se non vengono modificati…
    Ciao,
    Emanuele

  2. Antonio Troise
    30 ottobre 2008

    @Emanuele: Ho aggiunto uno screenshot per far vedere cosa accade quando si attiva il plugin dopo il cambio dell’ora solare se sul sistema vige ancora l’ora legale.
    Per quanto riguarda gli articoli programmati, non succede nulla di particolare. Mi spiego meglio: se io son solito programmarli alle 9.00 AM, e continuo a farlo ugualmente anche dopo il cambio dell’ora solare, la data di schedulazione resterà sempre alla ore 9:00 solamente che, se io non sistemo l’UTC sul sistema, gli articoli in questione verranno pubblicati alle ore 8:00 AM reali, perché il sistema crederà che siano già le 9:00 AM. Dal momento che il plugin riporta in automatico il giusto fuso orario, ecco che il problema della schedulazione si risolve da solo!
    Spero di essere stato chiaro.
    Ciao

Add a comment Fare clic qui per annullare la risposta.

Categorie

Commenti Recenti

  • Antonio Troise on Browseo: visualizzare le pagine web come un motore di ricerca
  • Cristian Castellari on Browseo: visualizzare le pagine web come un motore di ricerca
  • Analizziare le pagine web come le vede un motore di ricerca on Browseo: visualizzare le pagine web come un motore di ricerca
  • Antonio Troise on Firefox 19
  • Emanuele on Firefox 19

Meta

  • Collegati
  • Voce RSS
  • RSS dei commenti
  • WordPress.org

Friends Link

  • GamerTagMatch
  • SeguiPrezzi.it – Risparmia con Amazon.it
  • Trendy Nail

Seguimi su:

  • facebook
  • twitter
  • rss
Creative Commons License
Levysoft by Antonio Troise is licensed under a Creative Commons Attribuzione-Non commerciale 2.5 Italia License.
© Copyright 2004 - 2013 - Levysoft by Antonio Troise
loading Annulla
L'articolo non è stato pubblicato, controlla gli indirizzi e-mail!
La verifica dell'Email ha fallito, riprova per favore.
Ci dispiace, il tuo blog non consente di condividere articoli tramite email.