334-7156315 info@cinaliano.it
Traduzione e interpretariato cinese e italiano

Risolvere il problema con gli hentry mancanti

wordpress_miglioramenti

Se un sito basato su WordPress è registrato sugli Strumenti per Webmasters di Google è possibile che nel menu Dati strutturati possa risultare un errore relativo ai microformati. Nel caso in cui l’errore consiste nella mancanza di author, entry-title e updated  nelle pagine dei post non c’è una soluzione nativa dalla bacheca di WordPress.

È però possibile intervenire sul file functions.php del tema, e inserire questo codice prima del tag di chiusura:

//add hatom data
function add_suf_hatom_data($content) {
$t = get_the_modified_time(‘F jS, Y’);
$author = get_the_author();
$title = get_the_title();
if (is_home() || is_singular() || is_archive() ) {
$content .= ‘

‘;
}
return $content;
}
add_filter(‘the_content’, ‘add_suf_hatom_data’);

//

In questo sito si è intervenuti sul tema child, racchiudendo il codice tra il tag di apertura <?php e quello di chiusura ?>

Una prova della funzionalità si può avere testando una pagina del sito qua.

Fonte: qua.