Templates für WordPress die mit Artisteer erstellt werden, haben einen anderen Aufbau als gewöhnliche WordPress Themes. Die unterschiedliche Struktur macht die Suche nach den richtigen Einträgen für die hfeed und hCard Information in den Artisteer Theme Dateien etwas aufwändiger. Aus diesem Grund möchte ich euch eine kleine Hilfestellung geben, in welchen Dateien und Zeilen ihr die Änderungen vornehmen müsst.
Fehlermeldung: Missing required field “updated”
Öffnet dazu die Datei functions.php und sucht nach folgendem Absatz (Zeile 386):
sprintf( ‚<span class=“entry-date“ title=“%1$s“>%2$s</span>‘,
Ergänzt diese Zeile bitte durch folgende:
sprintf( ‚<span class=“entry-date date updated“ title=“%1$s“>%2$s</span>‘,
Fehlermeldung: Missing required field “entry-title”
Öffnet dazu die Datei library\wrappers.php und sucht nach folgendem Absatz (Zeile 42):
echo ‚<‚.$heading.‘ class=“art-postheader“>‘.$title.'</‘.$heading.‘>‘;
Ersetzt die Zeile durch folgende:
echo ‚<‚.$heading.‘ class=“art-postheader entry-title“>‘.$title.'</‘.$heading.‘>‘;
WordPress Themes die mit Artisteer erzeugt werden, bringen mittlerweile die „fn“ Class für hCard „author“ und „name (fn)“ mit. Somit sollten die nachfolgenden Warnungen im Google Structered Data Tool erst gar nicht auftauchen.
– Missing required hCard “author”
– Missing required field “name (fn)”
Falls ihr trotzdem Probleme beim Einrichten der Google+ Authorship haben solltet oder falls Fehler beim Google Tool für Strukturierte Daten auftreten sollten, meldet euch!