頚椎椎間板ヘルニア 頚椎症性神経根症 を発症中。しばらくお休みをいただいております。
コメントをいただいても、当面の間は返信できないかもしれません(改善したきたので、10月中旬頃 11月中旬頃?から活動再開予定)。
とりあえず気合で WP 6.1 対応。Luxeritas 3.23.2 リリース。

Luxeritas 3.7.0 リリース

Luxeritas 3.7.0

Luxeritas 3.7.0 をリリースしました。

いろいろ要望とか反映。機能追加、仕様変更、不具合修正などなど。

開発者ブログの記事に、機能追加等に関する詳細を書いてますので、そちらも参照してみてください。

改訂履歴

機能追加

  1. 画面下に固定モバイル用ナビボタンを設定できる機能追加
  2. ブロックライブラリ用の CSS を非同期で読み込める機能追加
  3. 高速化一括設定に「より高速」の項目を追加
  4. 子テーマ内のファイル「add-amp-analytics.php」を編集することで AMP 用 Google Analytics に独自の設定を追加できるようにした(子テーマ編集機能では編集できないようにしてあります。編集したい場合は子テーマ内の実ファイルを書き換えてください。)

仕様変更

  1. モバイルナビのボタン名に翻訳入れた
  2. モバイルナビの「前へ」「次へ」ボタンをアーカイブページでも動作するようにした
  3. モバイルナビでサイドバー非表示にしても、サイドバーボタンが動作するようにした
  4. SNS シェアボタンに aria-hidden つけた
  5. コメントフォームの見た目少し変更
  6. PWA のデフォルト値を一部変更

ライブラリ更新

  1. jQuery 3.3.1 → 3.4.1
  2. Bootstrap 4.1.3 → 4.3.1

不具合修正

  1. この問い合わせの原因が分かったので修正。(原因:アタッチメントページは、is_attachment() と is_singular() の両方にマッチするけど、rel_canonical() や wp_get_canonical_url() では canonical URL が取れないってことが分かった。自分はアタッチメントページなんて使わないので気づかなかった)
  2. PWA のマニフェストファイルに記述されてるアイコンが何故か https ではなく勝手に http になっちゃうことがあるので、絶対 https になるようにした(どうせ https じゃないと動かないし・・・)
  3. Google Map の埋め込み用 HTML に allowfullscreen="" とかいうヘンテコ記述があるので、こういう形式も AMP 置換に対応させた(通常は allow="fullscreen"、allowfullscreen、allowfullscreen="1″ とか書くのが普通なんだけど・・・)
  4. サイトタイトルが画像の場合、トップページのみコピーボタンを押しても、タイトル名がコピーできてなかった不具合修正

リリース情報

Posted by るな