PcInfoware Blog

19 Luglio 2009

Wordpress: risolvere il problema del feed non valido

Archiviato in: Soluzioni — Tag: , , — Linus @ 15:36

Recentemente ho notato che avevo un problema nella visualizzazione dei feed del sito. Il problema riguardava però la gestione dei feed da parte di wordpress e non di feedburner.

Infatti se premevo il link ai feed tramite la barra degli indirizzi di Firefox il browser mi segnalava un errore di interpretazione XML senza un apparente motivo.

Nello specifico, l’errore era il seguente:

Una giornata intera alla ricerca del problema. Tra i motivi sparsi in giro per la rete, quello che rappresenta maggiormente il problema di questo errore di interpretazione è dato dalla presenza di spazi bianchi all’inizio o alla fine di ogni file del nostro sito. Molto probabilmente questi spazi possono essere generati a causa di una qualche funzione che viene chiamata ad ogni caricamento. Una soluzione potrebbe essere quella di disabilitare i plugin uno a uno, per trovare il probabile plugin incriminato nella generazioni di questi spazi, ma per chi ha molti plugin questo diventa un faticoso lavoraccio.

Allora cosa ho fatto? Come risolviamo il problema?

Il modo migliore per risolvere è questo:

  • Aprite il file wp-includes/feed-rss2.php
  • Inserite prima di qualsiasi altra cosa (ma ovviamente dopo <?php), questo codice:

 ob_clean();

  • Salvate il file e uploadatelo sul server.

Riaprite il vostro feed e, con vostra grande sorpresa, scoprirete che ora funziona senza problemi!

Vediamo di capire. Cosa fa quella funzione? Semplicemente cancella dal buffer tutto l’output testuale che è stato scritto finora. Quindi qualsiasi testo (o spazio bianco) che verrà stampato prima del feed sarà cancellato. In questo modo lo spazio aggiunto viene ignorato ed il feed RSS risulta valido.

Un altro problema risolto!… e come sempre tanta soddisfazione!

Alla prossima!

 

16 Luglio 2009

Il Bloggatore - Notizie sull’informatica direttamente dal mondo dei Blog

Archiviato in: Curiosità, Mondo News — Tag: , , , , — Linus @ 21:17

PcInfoware è su “Il Bloggatore” e il tuo Blog?

Il bloggatore è un servizio di aggregazione di feed per blog che trattano argomenti inerenti l’informatica in generale.

 Ma qualcuno si chiederà: che cos’è un aggregatore di feed?

In informatica, un aggregatore di feed, detto anche lettore di feed o semplicemente aggregatore, è un software o una applicazione Web che raccoglie contenuti web come titoli di notiziari, blog, podcast, e vlog in un unico spazio per una consultazione facilitata. Gli aggregatori riducono il tempo e gli sforzi necessari per seguire regolarmente aggiornamenti di un sito web e permettono di creare uno spazio di informazione unico, in pratica un “notiziario personale.”

Nel caso de “Il Bloggatore” si ha una diffusione di informazioni orientata al mondo dei computer e di internet. Gli argomenti trattati spaziano da Linux a Windows a Mac passando per la grafica, la musica e i video.

Lo scopo principale de “Il Bloggatore” è quello di rendere attiva la partecipazione dei blog inscritti, promuovendo informazione e facendola circolare racchiusa in un unico spazio web. Così, se da una parte i blogger hanno a disposizione un servizio per pubblicizzare il loro sito, dall’altra gli utenti troveranno facilmente le loro informazioni senza dover ogni volta controllare i numerosi blog separatamente.

Per maggiori informazioni potete visitare questa pagina.

Se anche tu hai un blog di informatica, contatta direttamente Il Bloggatore.

Funziona con WordPress