ウエブマスターツールで、ずっと消えなかった『author がありません』のエラー。
一つ一つの記事表示ではauthorの表示が出るのでOKで、カテゴリ表示や月別表示トップページではそれぞれの記事にauthor表示がされないためエラーが増える一方でした。
Google+ と連携させるといいという情報があり、やってみたけどエラーは消えず。
ワードプレスのテーマ編集のphpファイルを一つ一つチェックしていって、これかも?というファイルを見つけました。
『template-tags.php』このファイルに、
if ( is_singular() || is_multi_author() ) {
という箇所があって、たぶんこれが単独記事の場合はこの表示っていう指示をしてるっぽいなぁと判断。
なのでこの指示を外せば、他の場合もauthor表示がされるんじゃないかと思い、この行を削除してみました。
閉じるカッコ⇒}これも忘れず削除。
そしたらなんと、すべての場合にauthor表示がされ『構造化データ テストツール』でテストすると表示もOKでした!
これでエラーがなくなるはず。
長い道のりでした~。