WordPressで構造化データのエラー「hentry」を削除する方法

Wordpressについて SEO

ウェブマスターツール(Search Console)を見てみると、構造化データでエラーが多数。
何も設定してないのになーと思っていたら、自動的に「hentry」というクラスが付く仕様なのね。

どうやら、テンプレート内の以下のタグを消せばいいらしい。

[php]
<?php post_class(); ?>
[/php]

このやり方やると影響範囲がちょっと読めないので、functions.phpで一斉に「hentry」クラスだけ削除する方法を。

[php]
/*
* hentryクラス削除
*/
function remove_hentry( $classes ) {
$classes = array_diff($classes, array(‘hentry’));
return $classes;
}
add_filter(‘post_class’, ‘remove_hentry’);
[/php]

コチラを参考にさせていただきました。
WordPressユーザー要注意!〜構造化データのエラーでアクセス激減?

コメント

タイトルとURLをコピーしました