Risolvere, missing required field entry-title wordpress con il campo autore

14 dicembre 2013 , , , ,
Risolvere, missing required field entry-title wordpress con il campo autoreè stato aggiornato il 19 marzo 2014
Autore: Luciano Del Fico 19 Commenti

Le Breadcrumb, il cui termine letterale sta a significare “briciole di pane” hanno lo scopo di favorire la comprensione delle gerarchie tra links da parte dei visitatori di un sito web. Per semplificare possiamo definirle come una sorta di menu visibile nei risultati di ricerca e su un sito web che consente di capire immediatamente la struttura di un determinato sito web.

Le immagini in basso chiariscono come è strutturato un determinato articolo nella ricerca e su un sito web.  Nei risultati di ricerca oltre alle breadcrumb è disponibile anche un breve estratto.

BricioleBriciole

Un breadcrumb può contenere varie proprietà tra cui: title, url, chil. Tramite Google strumenti Webmaster è possibile effettuare un test dei “dati strutturati” tra cui le breadcrumb e verificare se risultano errori.  Gli errori più frequenti sono:

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

Come risolvere l’errore e creare un campo autore!

Generalmente nel single.php di un tema WordPress sono già definite le variabili occorrenti ai dati strutturati, ma per evitare l’errore è necessario scriverli secondo le etichette volute da Google:

class=”entry-title”
class=”updated”
class=”vcard author” con span class=”fn”

Per evitare di ricevere errori, e di modificare impropriamente i file del tema ho pensato di creare un campo in bassso alla pagina dell’articolo dove visualizzare le informazioni dell’autore: nome dell’autore, quanti articoli ha scritto, il suo avatar e una breve descrizione con i dati necessari a Google.  Aprite il file single.php del tema in uso e aggiungete questa porzione di codice:

<h2>Informazioni sull’autore</h2>
<?php $author_email = get_the_author_email () ;
echo  get_avatar ($author_email,  ’80′) ;   ?></span><br>
<span class=”vcard> <span class=”fn”> <b><?php the_author(); ?></span> ha scritto   <?php the_author_posts () ;   ?> articoli.</b><br>
<span class=”updated”> Questo articolo è stato scritto il <?php the_time('d/m/Y'); ?></span><br><br>
<p align="justify"><?php the_author_description () ;   ?>
<div style=”clear:both;”></div>

Per ottenere un buon effetto:

  • Assicuratevi di aver compilato le vostre informazioni autore nel vostro profilo utente – informazioni autore;
  • Installate e configurate il plugin Yoast WordPress SEO – Impostazioni Breadcrumbs.

Risultato finale!

Campo autore