おもにレベルダウン修正(アップデート推奨) Luxeritas 3.7.11

Luxeritas 3.7.11

Luxeritas Theme 3.7.11 をリリース。

大半が ver3.6.0 ~ 3.7.10 の間で出たレベルダウンの修正。

数点指摘を受けて明らかに速度面に影響するレベルダウン等も含まれてるので、基本的にはアップデート推奨。

機能追加等は特に無いので、 今回はいつもの画像つき解説はないです。

仕様変更等もあるけど、大した内容ではないので詳しくは改訂履歴をご覧ください。

余 談

Luxeritas のデザインファイルとか作ってる特殊なツワモノがいたら、どこぞの記事のコメントにでも連絡くれれば、Luxeritas のデザインファイル配布ページでリンク貼り申す。

改訂履歴

仕様変更

  1. 「管理機能 -> Luxeritas 固有機能」にある Luxeritas のブロック関連機能の無効化オプションを「Luxeritas Block Toolbar の OFF」と「Luxeritas Blocks の OFF」に分離
  2. PWA のマニフェストに scope も記述するようにした
  3. ヘッダー帯メニューに検索ボックスを設置した状態でのスマホによる閲覧時には、検索ボックス下にある帯メニューは設定値に関わらず高さ 48px 未満にしないようにした(理由:Lighthouse で新たに 48px 以上にしろと言う指摘が出てきたため)
  4. モバイル用検索ボタンを押した際に出てくる検索フォームの縦幅を少し広げた
  5. 管理画面内のごく一部(OGP タブのところ)、日本語訳を変更
  6. アイコンフォントの「font-display: swap」を「font-display: auto」に変更(代替テキストがないため)
  7. 「カスタマイズ -> Font Awesome」の CSS の設定で CSS 読み込み元のデフォルト値を CDN に変更
  8. ブロックエディタのコードエディター画面の幅を WordPress のデフォルトより max-width を 300px ほど広げた

不具合修正

  1. サムネイルの LazyLoad を有効化してると AMP でブログカードの画像が表示されない(正確には 1 x 1px の透明画像が表示されてる)不具合修正(ver3.7.6 でのレベルダウン)
  2. 親テーマと子テーマの CSS を結合、且つ FontAwesome を非同期に設定するしてると icomoon のフォントが親テーマにあるものと子テーマにあるものの両方が読み込まれしまっていた不具合修正(ver3.7.1 でのレベルダウン)
  3. カルーセルスライダーのサムネイル設定を 150 x 150px に設定していて、アイキャッチ画像の無い No Image の投稿がカルーセルに表示されてる場合、カルーセルで表示してる No Image 画像が 150px はなく1024px の画像になってしまう不具合修正
  4. トップページを固定ページに設定しており、且つ PWA のオフラインページをトップページに設定してる場合、PWA のオフラインページが設定した固定ページではなくランダムな投稿ページになっちゃうことがある不具合修正(ver3.7.5 の不具合修正に書かれている、スタートページの不具合と同等の不具合がオフラインページにも存在していたので、こちらも修正した)
  5. style.async.min.css が正確に preload されないことのある不具合修正(ver3.7.7 でのレベルダウン、保留してたものを再修正して復活させた)
  6. ブログカードを URL 直書きに設定してブロックエディタで URL 直書きでブログカード作ると、画面上には表示されない iframe(WordPress オリジナルのブログカードの残骸)が残ってしまってたので出力されないよう修正
  7. 上記と関連して、旧エディタで URL 直書きによるブログカードが AMP だと CSS が適用されなくなってた不具合修正(おそらくver3.6.0 でのレベルダウン)

その他

  1. 投稿本文の img タグに alt 属性が無かったら、空の alt 属性を補完してあげるようにしてみた(全く無いよりは空であっても alt 属性はあった方が良いことになってるので)
  2. FontAwesome を CDN から読み込む設定にしてる場合は use.fontawesome.com を dns-prefetch するようにした

Luxeritas

Posted by るな