Lavoriamo insieme ✨

Sei pronta a diventare la blogger che hai sempre sognato di essere?
Agire facendo il primo passo è un ottimo modo per cominciare ecco chi sono

Blogger in Azione

Blogger in Azione

Primi Passi

Primi Passi

F.A.Q.

F.A.Q.

Errore box commenti di Facebook: la soluzione

18.8.14
Simona S.
10 commenti


Quando avete cercato di installare il box commenti di facebook avete riscontrato questo fastidiosissimo errore?

Error parsing XML, line xxx, column xx:
The reference to entity "version" must end with the ';' delimiter.

Questo errore ci ha portati tutti fuori strada, credendo che ciò che non andava fosse il ';'.... per l'appunto.

E invece no!

Finalmente ho trovato in questo sito la soluzione, che ho provato, e posso dire che non dà più l'errore famelico!

Quindi seguendo il video tutorial che ho fatto precedentemente, se nel salvare le modifiche all'HTML vi trovate davanti a quell'errore non perdete la testa!
Notate che viene evidenziata la riga in questione?

js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";

Ecco lasciatela evidenziata (così vi verrà più facile trovarla), e poi non dovete far altro che aggiungere subito prima della parola 'version' queste lettere 'amp;'.



Ecco la spiegazione del perchè accade così come l'ho trovata in quel sito:
Sembra che qualcosa stia interpretando il documento come XML piuttosto che HTML. XML è molto più severo dell' HTML - una delle regole è che i simboli commerciali ( & ) hanno un significato speciale. Significano "ecco che arriva una entità XML", che è un carattere speciale. Ad esempio, è possibile digitare " per inserire " , o > per inserire > nel documento.
In questo caso, il codice interpreta e versione come l'inizio di uno di questi soggetti. Se si aggiorna la linea xxx come segue...
Tutto qui... solo una questione di interpretazione di simboli.


10 commenti in "Errore box commenti di Facebook: la soluzione"

  1. Ho trovato il tuo blog per caso, complementi MI PIACE MOLTO!
    un abbraccio grande
    Anabella

    RispondiElimina
    Risposte
    1. Ciao Anabella, quale onore!!!!!!!!!! E caspita mi spiace di non aver risposto prima al tuo commento... a nessun commento, effettivamente, sotto questo post...

      Elimina
  2. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  3. Finalmente ce l'ho fatta anche io! Anche a me dava l'errore della ";" ma con questo post ho sistemato.

    Grazie mille!! :*

    RispondiElimina
  4. Risposte
    1. Grazie a te Sergio, per aver lasciato un commento :)

      Elimina
  5. 1 anno dopo arrivo anch'io.. e ho risolto.. grazie mille! ;-)

    RispondiElimina
  6. Questo commento è stato eliminato dall'autore.

    RispondiElimina

Grazie di aver commentato!
Solitamente rispondo ai commenti nelle prime 24 ore, se hai richieste urgenti puoi scrivermi usando il modulo dei contatti :)

Per favore NON lasciare link, a meno che non siano richiesti espressamente nel post stesso.
I commenti con link non richiesti o con link affiliati verranno considerati come SPAM e quindi subito cancellati.
So che capirai ;)