Luxeritas 3.19.1.1 リリース
Luxeritas Theme 3.19.1.1 をリリースしました。
ver3.19.0 で、使用してるプラグインによっては、Luxeritas 側でエラーが出ちゃうダメな不具合があったので修正。
その他、内部的な最適化など。詳しくは下記の改訂履歴のとおり。
不具合修正
- テーマより先にプラグインの方が WP_FileSystem をイニシャライズしてると、Luxeritas 側で filesystem が無い趣旨のエラーが出ちゃう不具合修正(ver3.19.0 でのレベルダウン)
その他
- 投稿ページの追加ヘッダーで CSS を追加した場合は、その CSS も圧縮処理するようにした
- Luxeritas 内蔵フォントアイコンの微調整
- 内部的な最適化
ディスカッション
コメント一覧
お世話になります。
長くルクセリタスを利用させていただいております。
本当に感謝しています。
Luxeritas 3.19.1.1 ですが、PHP8環境だと投稿を編集しようとして編集リンクをクリックしたときに
admin-post-register-block-patterns.php
でエラーとなります。
【エラーとなる環境】
https://luxeritas.irodorinet.com/
WordPress 5.7.2
PHP8
Luxeritas 3.19.1.1
Luxeritas Chile 3.0.4
プラグインなし
レンタルサーバー:Conoha Wing
※新規サブドメインで新規にWordPressをインストールしプラグインを全て削除
【エラー発生タイミング】
管理画面の投稿一覧よりデフォルト投稿のHello Worldのリンクをクリック
【エラー内容】
(エラーログ:管理者側で削除)
PHP7もしくはLuxeritas 3.18.0 環境ではこのエラーは発生せず、推測ですが Luxeritas 3.19.0 で追加された機能(admin-post-register-block-patterns.php)の一部がPHP8だとエラーになっていると思われるのですが、対処していただくことは可能でしょうか。
回避策は分かっており特に急ぎませんので、お手すきのときにでも調査いただければ幸いです。
セブンさん。
ありがとうございます。直しました。
ver3.19.1.2 リリースしたので、そちらをダウンロードしてください。
るな様
早速のご対応誠にありがとうございます。
問題が解消されていること確認できました。
今後ともよろしくお願いいたします。
お世話になります。
テーブルの中に動画埋め込みを行うと、レスポンシブにならず、ChromeのF12のスマホサイズで表示させると、動画が画面外にはみ出てしまいます。
コードは以下です。
—————
[video width="480" height="270" mp4="https://www.nichepcgamer.com/wp-content/uploads/2021/05/nv-t.mp4"][/video]
—————
この挙動は仕様でしょうか? それとも不具合でしょうか?
すみません、投稿したらコードが削除されてしまいました…。
以下にアップいたしました m(_ _)m
https://www.nichepcgamer.com/wp-content/uploads/2021/12/code.txt
にっちさん。
旧エディタですか?
その書き方(テーブル + 旧エディタに標準搭載されてる動画用ショートコード)で、何もせず自動レスポンシブに対応できるテーマは WordPress 標準である Twenty シリーズも含めて恐らく存在しないと思われます。
なぜなら、旧エディタで標準搭載されてる動画用ショートコードは、なぜかインラインスタイルに直接 width 指定した上に Javascript を使って縦横比を決めてるからです。
ぶっちゃけレスポンシブ黎明期に作られた遺産なんで、WordPress の開発チームも「テーブル内に動画用ショートコードを書く」というのは想定してなかったんでしょうね。
今から WordPress 開発チームに言っても、すでに旧エディタのサポートは切る気満々なんで、対応はしてくれないと思います。
とりあえず対策方法としては以下の2つのうちのどっちか
1. 標準で用意されてるショートコードを使わずに動画を埋め込む
2. important を使って無理やり CSS を上書きする(AMP 対応不可)
1 の方法がブロックエディタでも標準ですし、且つ AMP にも対応できるので無難です。
るな様
お返事ありがとうございます。
>旧エディタですか?
おっしゃるとおり旧エディタを使用しております。
>1. 標準で用意されてるショートコードを使わずに動画を埋め込む
こちらの方法で動画がレスポンシブになりました!
どうもありがとうございましたm(_ _)m