対処方法!WordPress3.8.1のTwenty Fourteenでは構造化データがエラーになる

  • このエントリーをはてなブックマークに追加

構造化データに大量のエラー

たまたま、googleウェブマスターツールの検索のデザイン、構造化データをみたら、「updatedがありません」や「authorがありません」のエラーが大量にでています。

意味がわからず、検索して対処方法を調べました。

wordpressではTwenty Fourteenというデフォルトのテーマでは「hentryクラス」が出力されるようになっているが、中途半端にエラーがでるくらいなら必要ないので、そもそも表示しないように消してしまったらいい!ということが分かりました。

そのため、funtcions.phpに以下を記述します。

function remove_hentry( $classes ) {

$classes = array_diff($classes, array('hentry'));

return $classes;

}



add_filter('post_class', 'remove_hentry');

これでエラーがでなくなりますが、そもそも「hentryクラス」自体がひょうじされないので、「このサイトでは構造化データが見つかりません。」となってしまいます。本当にいいんだろうか、また少し勉強しなくては

○参考リンク

http://it.trend-ai.com/?p=11931

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*