googleのwebmasterツールを見ていると
hatom-entry: エラー: Missing required field "updated".
というエラーがでていることに気が付きました。
該当ページのHTMLソースをみてみると
<span class='updated' title='2014-04-17 14:14:54'></span>
とあり、hatomのupdatedエントリはあるように見えます。
http://microformats.org/wiki/hatom
http://microformats.org/wiki/hatom-examples
を確認したり、試行錯誤した結果、
<span class='updated' title='2014-04-17 14:14:54'>2014-04-17 14:14:54</span>
のように修正すればよいことがわかりました。
で、wordpressの管理ページから上記の編集箇所を探したのですが結局分からず。(T_T)
テーマを更新してもよいんでしょうが、結構な修正を加えているので、これだけのためにまた一からやり直すのは面倒だったのでテーマの関連ファイルから該当箇所を探し、修正を行いました。
(ちなみに使っているテーマはsuffusionです)
修正ファイルは
wp/wp-content/themes/suffusion/functions/actions.php
です。この末尾にある、
/** * Prints an "updated" tag for Microformat support. * * @since 4.0.1 */ function suffusion_print_post_updated_information() { echo "<span class='updated' title='".get_the_time('c')."'></span>"; }
を
/** * Prints an "updated" tag for Microformat support. * * @since 4.0.1 */ function suffusion_print_post_updated_information() { // echo "<span class='updated' title='".get_the_time('c')."'></span>"; $updated=get_the_date('Y-m-d H:i:s'); echo "<span class='entry-date updated' title='".$updated."'>".$updated."</span>"; }
このようにしました。