ウェブマスターツール:構造化データ>hentry のエラーが出た時の対処方法

WordPressのテンプレートで<?php post_class(); ?>タグを利用している場合、ウェブマスターツールで以下のエラーが出ることがあります。

author がありません
entry-title がありません
updated がありません

これは指定されているクラス情報が足りないということなので、それぞれの情報に指定のクラスを付け加えることで解消できます。

  1. テンプレートで<?php post_class(); ?>タグを検索します。
  2. タイトル出力部分にclass=”entry-title”を追加します。
  3. 更新出力部分にclass=”entry-title”を追加します。
  4. author部分は少し複雑なため下記のように設定します。
    山田太郎
    ↓
    <span class="vcard author"><span class="fn">山田太郎</span></span>

参考:【実験企画後編】WordPressのpost_classタグを消さなくても構造化データエラーは消せます。そこで構造化データについて少し注目してみましょう