Wordpress e HTML Validator: Parte 1

Parto subito dal presupposto che non sono un grande conoscitore del PHP ed inoltre e solo da poco sto utilizzando wordpress come piattaforma blog per questo sito e devo dire che mi sto trovando veramente molto bene. Nella sidebar, ovvero nella barra laterale, di wordpress è presente un link all’html validator (XHTML valido). Cliccando su questo link è possibile verificare se il codice html che viene generato da wordpress è conforme alle regole ufficiali del linguaggio html.

All’inizio non mi ero affatto preoccupato di andare a verificarlo ma ultimamente ho pensato di dare un’occhiata. Ebbene cliccando ho purtroppo verificato che il test dava il seguente errore:

Sorry, I am unable to validate this document because on line 426 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.

In pratica il test non aveva avuto successo in quanto alla riga 426 del codice HTML era presente uno o più bytes che il validator non riusciva ad interpretare secondo la codifica utilizzata dal tema Kubrick. Sono andato alla riga 426 e ho trovato che il codice in questione si riferiva ad un commento che veniva generato dal footer.php e che è stato inserito dall’autore del tema Kubrick. Il commento è il seguente:

<!-- Lo splendido design del template è di Michael Heilemann - http://binarybonsai.com/kubrick/ -->

Non sò se questa è l’unica soluzione possibile ma eliminando questo commento (non me ne voglia l’autore del tema) l’errore html scompare. In ogni caso la modifica non è assolutamente dannosa in quanto si tratta solo di un commento.

 

5 Commenti a “Wordpress e HTML Validator: Parte 1”

  1. CLS scrive:

    In effetti il problema è dato dalla è. Va sostituita con è.
    Ciao.

  2. CLS scrive:

    vale a dire con l’entità HTML corrispondente ;-)

  3. admin scrive:

    Si infatti, e se non sbaglio nella nuova versione (2.0.3) è stato corretto.

  4. admin scrive:

    Grazie a CLS per il primo commento di questo blog!! :)

  5. [...] Durante l’aggiornamento a Wordpress 2.0.4 ho corretto alcuni bachi che andavano ad incidere negativamente sul risultato dell’XHTML Validator e del Feed Validator. Ok, non si tratta di grossi errori ma semplicemente di “Warning” ovvero di consigli che vengono forniti per ottimizzare il codice XHTML secondo le specifiche del WC3. Il primo lo avevo già segnalato in un post precedente. Si tratta semplicemente di un commento nel file footer.php del tema Kubrick che contiene una ” è ” che non è conforme alla codifica utf-8. Quindi un blog basato su questo tema (utilizzato anche da tuttosoftware) non avrà la validazione XHTML. La soluzione è quella di cancellare il commento oppure di sostituire la è con ” e’ “. [...]

Lascia un Commento