Google Analyticsを使用している場合、TwentyFourteenには潜在的な問題があるようで、構造化データでエラーが多発する。
ここログブックの場合は以下の通り。
エラー内容は、「updateがありません」がほとんど。
これに対応するには、いくつか方法があるようで、ひとつはhatomを削除する。もうひとつは、updateを追記する。
追記する方法を以下にメモする。function.phpに下記の文を追加する。(URL部分は、各自のページに変更する)
[php]
function twentyfourteen_posted_on() {
if ( is_sticky() && is_home() | is_paged() ) {
echo ‘‘ . __( ‘Sticky’, ‘twentyfourteen’ ) . ‘‘;
}’
‘; // Set up and print post meta information.
printf( ‘ ‘,
esc_url( get_permalink() ),
esc_attr( get_the_date( ‘c’ ) ),
esc_html( get_the_date() ),
esc_url( get_author_posts_url( get_the_author_meta( ‘ID’ ) ) ),
get_the_author()
);
}
[/php]
直接、TwentyFourteenのfunction.phpを書き換えても良いが、子テーマを設定しているので、そこにfunction.phpを設置してその中に記述する。
子テーマのfunction.phpには、文頭の部分のみのこし、追記する内容のみ記述すれば良い。
とりあえず、ログブックとトライアルの子テーマで実行してみている。Google Analyticsの内容(上記の図にある571件のエラー)がどのような変化するかを追跡して様子見状態。
参考にしたサイト: