WordPressのテンプレートで<?php post_class(); ?>タグを利用している場合、ウェブマスターツールで以下のエラーが出ることがあります。
author がありません entry-title がありません updated がありません
これは指定されているクラス情報が足りないということなので、それぞれの情報に指定のクラスを付け加えることで解消できます。
- テンプレートで<?php post_class(); ?>タグを検索します。
- タイトル出力部分にclass=”entry-title”を追加します。
- 更新出力部分にclass=”entry-title”を追加します。
- author部分は少し複雑なため下記のように設定します。
山田太郎 ↓ <span class="vcard author"><span class="fn">山田太郎</span></span>
参考:【実験企画後編】WordPressのpost_classタグを消さなくても構造化データエラーは消せます。そこで構造化データについて少し注目してみましょう