TwentyFourteenにおける「updateがありません」について

Google Analyticsを使用している場合、TwentyFourteenには潜在的な問題があるようで、構造化データでエラーが多発する。
ここログブックの場合は以下の通り。

hatom-error

エラー内容は、「updateがありません」がほとんど。

hatom-error2


これに対応するには、いくつか方法があるようで、ひとつは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件のエラー)がどのような変化するかを追跡して様子見状態。

参考にしたサイト:

記事の共有: