WordPress e W3C

Ieri avendo un po di tempo, ho iniziato a validare il tema di questo blog, correggendo gli errori che venivano segnalati dall’HTML and markup validator.

Gli errori da correggere erano 25, tutti riferiti alle categorie, indicando i vari errori con:

Bad value category tag for attribute rel on element a: Keyword category is not registered

Ho fatto varie ricerche e ho trovato la soluzione:

modificare il file category-template.php presente nella cartella wp-includes, e cercare questa riga:

$rel = ( is_object( $wp_rewrite ) && $wp_rewrite->using_permalinks() ) ? 'rel="category tag"' : 'rel="category"';

e sostituirla con questa:

$rel = ( is_object( $wp_rewrite ) && $wp_rewrite->using_permalinks() ) ? 'rel="tag"' : '';

questa soluzione l’ho trovata nel core.trac di wordpress.

C’è anche una soluzione alternativa, e consiste nel modificare il file functions.php presente nel tema in uso, e aggiungere le seguenti righe:

add_filter( 'the_category', 'add_nofollow_cat' );
function add_nofollow_cat( $text ) {
$text = str_replace('rel="category tag"', "", $text); return $text;
}

questa soluzione l’ho trovata in questo articolo .

Per maggiori informazioni sul W3C, vi rimando alla pagina wiki.

Ciao

Questa voce è stata pubblicata in Guide, Guide-Wordpress, W3C e contrassegnata con . Contrassegna il permalink.

8 risposte a WordPress e W3C

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Sorriso    Occhiolino    Felice    Risata    Linguaccia    Ghigno    Saluti    Broncio    Triste    Scioccato    Fico    ???    Occhi al cielo    Imbarazzato    Bocca cucita    Indeciso    Bacio    Piange    Sisi    Nono    Su!    Giu    Birra    Dorme    Matto    Spam    Ot