Se usate in WordPress i dati strutturati e rich snippet, ma utlizzando il tools per la verifica dei dati strutturati messo a disposizione da Google vi ritrovate con questo problema:

 

Errore: Missing required field “entry-title”.
Errore: Missing required field “updated”.
Errore: Missing required hCard “author”.

 

oppure

 

Warning: At least one field must be set for HatomEntry
Warning: Missing required field “entry-title”.
Warning: Missing required field “updated”.
Warning: Missing required hCard “author”.
Warning: At least one field must be set for Hcard.
Warning: Missing required field “name (fn)”.

 

Le informazioni richieste ci sono, il punto è che serve una classe css da passare a Google per fargli sapere quali sono i dati da prendere, vediamo come:

 

Andate nel vostro tema e recuperate il file single.php e cercate al suo interno:
<?php the_title(); ?>
<?php the_time('j F,Y'); ?>
<?php the_author(); ?>

passategli le classi in questo modo:

<span class="entry-title"><?php the_title(); ?></span>
<span class="updated"><?php the_time('j F,Y'); ?></span>
<span class="vcard author"><span class="fn"><?php the_author(); ?></span></span>


Ho notato da alcuni commenti che molti non trovano le parti di codice evidenziate da modificare. E’ opportuno ricordare che i temi per wordpress non sono tutti uguali e ogni sviluppatore li realizza in base alle proprie necessità. La struttura dei diversi temi non è tutta uguale.

Ho deciso di inserire alcuni esempi di temi più conosciuti già presenti in wordpress, sperando di rendere più chiara la ricerca.

A esempio nel Tema Twenty_Eleven

in file content-single.php, content.php,
se provate a cercare all’interno di questo file troverete:

<h1 class="entry-title"><?php the_title(); ?></h1>

ovvero l’autore del tema ha già provveduto ad inserire la classe per il titolo

 

in file function.php

<time class="entry-date" datetime="%3$s">%4$s</time>

ma sarà comunque necessario inserire update

<time class="entry-date update" datetime="%3$s">%4$s</time>

in quanto google richiede per i rich snippet -> class=”updated”

 

sempre in file function.php

<span class="author vcard">

già correttamente inserito

 

Il consiglio  di cercare in maniera approfondita all’interno dei file del vostro tema e verificare.