バグ修正 Luxeritas 1.31

ちょこちょことバグがあったので修正しました。

特に

更新日が表示されていて、且つ「Google の検索結果に表示させる日付」を「更新日」にしてると、Google Webmaster で hentry エラーがでてしまうバグ

が痛い。

updated を schema.org と間違えて datetime を content で書いてしまってた。
schema.org の dateModified は content 、hentry は datetime を認識するので勘違いして間違えた・・・すまん。

その他のちょこちょこしたバグに関しては改訂履歴をご覧ください。


(以下、雑記)

なんか・・・「ブログカードを実装してくれ」とかいう要望が 10 件超えた・・・

あれって、そんなに良いものか?
正直どーでもいいと思ってるけど、そんなに欲しいなら実装したる。

まぁ、Luxeritas の開発ポリシーとして、

「Luxeritas をやめて他のテーマに移行した時に、ゴミを残さず表示も崩してはいけない」

というポリシーがあるので、それに従って作るので、かなり独自の実装になるけどね。

改訂履歴

バグ修正

  1. 「Google の検索結果に表示させる日付」を「更新日」にしてると、Google Webmaster で hentry エラーがでてしまうバグの修正(datetime が content になってた・・・すまん)
  2. 管理者でログインしてる時、管理バーを表示してると、ヘッダー帯メニューが見えなくなってたので修正(ver1.27 でのレベルダウン)
  3. コンテンツ背景色とサイドバー背景色を同時指定してると、サイドバー背景色が反映されないバグの修正(たぶん初期から存在するバグ)
  4. Web フォントの preload(先読み)が細字フォントしか先読みしてなかったので修正(何じゃこりゃw)
  5. AMP ページへの置換で Javascript が完全に排除しきれないパターンがあったので修正
  6. Web フォントを設定してる時、カスタマイズ画面で項目をいじる度に無駄な IO が発生するので、ちょっと改善

Luxeritas

Posted by るな