Luxeritas 3.13.0 リリース

Luxeritas 3.13.0

Luxeritas Theme 3.13.0 をリリースしました。

カスタムグローバルナビ機能を追加。その他、AMP 仕様変更対応、PHP 8 対応、不具合修正その他もろもろ。

詳しくは開発者ブログの記事か、後述の改訂履歴をご覧ください。

新機能のカスタムグローバルナビの使い方は下記のリンクを参照してください。

改訂履歴

機能追加

  1. カスタムグローバルナビ機能を追加

仕様変更

  1. 上記の機能追加にともないグローバルナビの class 名および CSS を数カ所変更
  2. 「カスタマイズ -> CSS -> ウィジェット用の CSS」の「カテゴリー / アーカイブウィジェット」を通常表示用とドロップダウン表示用に分離
  3. カテゴリー / アーカイブウィジェット の CSS と同じ CSS をナビゲーションメニューウィジェットにも適用
  4. 検索ウィジェットの CSS を僅かに変更
  5. body タグ直下に wp_body_open() 追加(WP 5.0 以上では wp_body_open を追加するのが推奨されてるみたいです。理由は分かるけど Luxeritas では wp_body_open() 相当の機能が昔から装備してあるので正直言えば不要・・・)

AMP の仕様変更への対応

  1. AMP で画像が表示される際、自動的に padding-top が設定されて Lazyload 用のダミー画像(1x1px の画像) が大きい空白になって表示されてしまうようになったので、これに対応 (AMP でダミー画像を表示しないように修正)

PHP 8 対応

  1. PHP 8 で Deprecated (非推奨) と Uncaught TypeError (エラー) が出てしまう箇所を修正

不具合修正

  1. ブラックスタイルだと フッターナビの位置がおかしくなる不具合修正
  2. ver3.12.0 で追加されたスクロールプログレスバー機能の設定が外観カスタマイズのバックアップ対象に含まれてなかった不具合修正
  3. SNS ボタンが記事の上下で異なる種類だった場合に、通常ボタンもしくは固定幅タイプの SNS ボタンの配置がおかしくなる不具合修正
  4. SNS ボタンのカウントを記事の上下両方に表示する設定にしてる場合、下段の SNS ボタンにカウントが表示されない不具合修正(レベルダウン時期不明。かなり古いバージョンからレベルダウンしていたと思われる)

その他

  1. LazyLoad が有効化されててもアンカーリンク(目次ジャンプ等)でスムーススクロールできるようにした
  2. この問い合わせ(#9881-6984)に何とか対応できるようにしてみた(たぶん)
  3. 部分的な内部処理の最適化

リリース情報

Posted by るな