Luxeritas 3.19.1.2 リリース
Luxeritas Theme 3.19.1.2 をリリースしました。
以下2つの条件を両方満たしてる場合に投稿画面(ブロックエディタのみ)でエラーが出ちゃう不具合修正のみ
- PHP8
- Luxeritas メニューの「パターン登録(ブロックパターン・定型文・ショートコード)」を過去に一度も操作したことがない
SEO最適化、レスポンシブ、高カスタマイズ性、とにかく速い、無料の WordPress テーマ
Luxeritas Theme 3.19.1.2 をリリースしました。
以下2つの条件を両方満たしてる場合に投稿画面(ブロックエディタのみ)でエラーが出ちゃう不具合修正のみ
ディスカッション
コメント一覧
こんにちは、いつも有難く使わせて頂いております。
luxeritas 3.19.1 – 子3.0.4で気になった挙動があり報告します。
Luxeritas 管理機能の「クラシックブロック&旧エディタ設定」で、
「定型文」をごみ箱に入れて「絵文字」を表示させる設定にすると、
実際のTinyMCEで絵文字アイコンが表示されない現象がありました。
「定型文」を表示させると、「絵文字」も表示されます。
theme_root/inc/tinymce-before-init.phpの104行目を見ると、
表示フラグがたぶん定型文のthk-phrase-buttonになっているようでした。
意図があれば問題ないのですが、もしかしたらと思い報告させていただきました。
ko3n さん。
あら、ほんまですねぇ。ありがとうございます。
次のバージョンで修正しておきます。
お世話になります。
おかしな挙動(不具合?)が見られましたのでご報告にあがりました m(_ _)m
「外観」→「ウィジェット」から「記事下ウィジェット」に設置した「カスタムHTML」を使用停止中のウィジェットに移動させると、この時点ではちゃんと「記事下ウィジェット」から「カスタムHTML」が消えていますが、他のメニューに移動したあとや、ブラウザを終了したあとなどに再び「ウィジェット」を開くと「カスタムHTML」が「記事下ウィジェット」に勝手に戻ります。
サイドバーのウィジェットでも試しましたがこちらは勝手に戻りませんでした。
ブラウザのキャッシュが原因かと疑いましたが、ブラウザの終了時にキャッシュは削除するように設定しているのと、2種類のブラウザで確認しましたが同様の挙動でした。
にっちさん。
WAF 等のセキュリティ関連やプラグイン等の設定など、もろもろ確認してみてください。
お世話になります。
ハッキリとした原因はわからずじまいなのですが、本日、WordPress 5.8 / Luxeritas 3.20.0.1 / EWWW Image Optimizer 6.2.0 / WordPress Popular Posts 5.3.6へとアップデートしたところ、本不具合は発生しなくなりました。
WordPress Popular Posts 5.3.6の更新履歴にウィジェットに関する不具合の修正として「Fixes widget title not being displayed under certain conditions」という記載がありましたので、これが悪さをしていたのかもしれません。
お手数をおかけして申し訳ありませんでした m(_ _)m
こんばんは。
「2」でした。ほんの数分ですが別テーマに切り替えました。それで、エラーメールが送られてきたのですね。
Luxeritasが対応していないワケがないと思い、質問させていただきました。どうもありがとうございました。
るなさん、こんにちは。
本日,Googleからメールが届きました。
「パンくずリストhttps://www.photo-yatra.tokyo/blog/で問題が検出されました
主なエラー data-vocabulary.org スキーマのサポートは終了します」
という内容です。検索したところ、このメールは1年以上前から各ブロガーに送られているようですが、私のところには(おそらく)本日初めて届きました。
PHPを修正すれば問題は解決すると書かれたネット上の記事も読みました。それでもよいのですが、もしかしたらこちらで対応済みなのか、と思って質問いたします。このエラーの対応はどうすべきでしょうか。
ヤトラさん。
Luxeritas どころか、その前身である WpTHK 3.00 から data-vocabulary.org は廃止して schema.org のみになってます(かれこれ5年前から)。
参考: WpTHK 3.01 リリース
Search Console で data-vocabulary.org の警告が出るとすれば
1. プラグインが使ってる
2. ほんの数分でも一時的に別テーマに切り替えた時期がある
等ですかね。
るなさん、こんにちは。
メディア→動画について質問させてください。
中央揃えにするとカラム幅?に引き伸ばされますが、
左寄せや右寄せ同様にオリジナルの動画サイズで表示することはできるでしょうか?
よろしくお願いします。
ミークさん。
例1:
例2:
例3:
動画を幅いっぱいに広げてるのは、Luxeritas ではなく WordPress 本体側の CSS なので、「WordPress のブロックライブラリ用 CSS」を読み込まない設定にするという手も無いわけじゃない(全てのブロックエディタ CSS が無効化されるので推奨はしない)。
るなさん
子テーマのスタイルシートに例1を追加して
期待通りのサイズで表示できるようになりました。
ありがとうございました!
はじめまして。
テーマ愛用させていただいております。
さて、
Twitterのプロフィールをブログカードで表示すると
Unknow Title
Javascript is not available~
と表示されます。
ブログカードキャッシュのクリアやブラウザキャッシュクリア等を試したのですが、解決しません。
私の環境特有の問題かもしれませんが、お力添えいただければ幸いです。
よろしくお願いいたします。
おんしつはさん。
ツイッターの各ページをブログカードで表示することは不可能です。
ツイッターは通常の Webサイトとは全く異なっていて HTML 内にタイトルや抜粋どころか本文すら一切無く、全てを Javascript で表示してる Javascript の塊のようなサイトです。
タイトルも本文も存在しないためブログカードで表示することはできないです。
別の方法でリンクを提示すること検討してみます。
お返事ありがとうございました。
ブログカードについて2点よろしくお願いいたします。
①ブログカードをフロントページに設置すると、記事抜粋がトップページの meta descriptionになり全て同じになります。フロントページ以外は、それぞれの抜粋が入り問題ないようです。
②ブログカードのサムネイル画像がぼやけているのですが、いろいろと調べて調整を試みましたが変わりませんでした。
これらはコチラでは変えられない仕様でしょうか。
ご教示いただけますと幸いです。
エフログ24さん。
> ①ブログカードをフロントページに
luxeritas/inc/blogcard-func.php の 220行目
の最後の false を true に変えてください。
もともと true が正しいのですが、どのバージョンからか分かりませんが、いつの間にやら false に変わってました。次バージョンで true に修正しておきます。
> ②ブログカードのサムネイル
ブログカードのサムネイルは管理画面の「Luxeritas -> 管理機能 -> サムネイル管理」にある「小サムネイル (100x100px)」が使われます。小サムネイルが存在しない場合は「Thumbnail (150x150px)」、それも見つからない場合は記事内で最初に見つかった画像という順に表示されます。
Luxeritas を使い始める前に書いた記事だと「小サムネイル (100x100px)」は恐らく存在しないので、「Luxeritas -> 管理機能 -> サムネイル再作成」でサムネイルを作り直してください。
迅速かつ丁寧な回答を賜り、ありがとうございました。
非常に助かりました。
るな様
片方のブログだけEWWW Image Optimizerの遅延読み込みにチェックが入っていたので、チェックを外したら無事に画像が表示されるようになりました。
お手数おかけしました。
迅速で的確なレス感謝します。
お世話になっています。
同じように運用しているブログが2つあって、3.17から3.19.1.2にアップデートしたところ、なぜか片方のブログだけ画像が一切表示されなくなりました。
カスタマイズ(外観)や投稿画面のプレビューでは表示されているけど、実際には表示されません。
ソースだと画像のタグが表示されているように見えます。
3.19.1.1に戻してもダメで、3.18に戻したら画像が表示されるようになりました。
スリーさん。
EWWW Image Optimizer の LazyLoad (遅延読み込み) で
が解除されてないからです。
Luxeritas の LazyLoad とも重複してしまいます。
るなさん
こんばんは。
バージョンアップでアイコンフォントが出なくなったので相談です。
目次のアイコンや、SNSのアイコンなどが出てくれない感じです。
起きている問題は以下のとおりです。
・FontAwesomeが有効でない場合に目次のアイコンフォントが表示されない。
・SNSシェアボタンのアイコンが表示されない
環境は次のとおりです。
・「親と子の CSS を結合して圧縮する」が選択されてる
・「テーマの CSS を HTML に埋め込む」のチェックが外されてる
一時的な対応:
「親と子のCSSを結合して圧縮」を「子テーマのCSSを圧縮」に変えると、
SNSシェアボタンのアイコンは復活しました。
FontAwesomeが有効でないと、目次などのアイコンフォントが表示されないので、
有効にしていますが、これについても調整をお願いします。
まゆさん。
> SNSシェアボタンのアイコンが表示されない
SNS 等のアイコンについては こちらの質問 と同じ内容で、次バージョンで修正されますので少々お待ち下さい。
> 目次のアイコンフォントが表示されない
Luxeritas では、もともと目次にアイコン類は使用してません。
まゆさんのサイトは、子テーマ CSS で目次に「Font Awesome 5 Free」を指定してるので、Font Awesome を無効にすれば表示されません。
まゆさんが自分で「Font Awesome 5 Free」を指定して使っているだけなので、当方で調整できる箇所はないです。
アイコンが Font Awesome で表示されるか Material Icons で表示されるかは、こちらの記事 に書いてある通りなので、そちらも参照してみてください。
お世話になっております。
カスタマイズ設定の外部リンクへの_blank付与について一部挙動がおかしいようなのでご確認をお願いいたします。
aタグのtelリンクが、文字へのリンクか画像へのリンクかで挙動が異なります。
山下さん。
どういった場合に挙動が異なるのかがよく分からないので、もう少し詳しく教えていただけますか?
ご連絡ありがとうございます。
電話番号で文字へのリンクの場合は_blankの付与が行われない考慮?がされているようですが、imgタグの場合は_blankが付与されてしまい画像をクリックするとblankページが作られてしまいます。
■編集画面でのソース
文字へのリンク
<a href="tel:111" rel="nofollow ugc">文字だよ</a>
画像へのリンク
<a href="tel:111" rel="nofollow ugc"></a>
■実際に表示した際のソース
文字へのリンク
<a href="tel:111" rel="nofollow ugc">文字だよ</a>
画像へのリンク
<a href="tel:111" rel="nofollow ugc"></a>
上記の通り外部リンクと判定して処理されているように見受けられます。
山下さん。
ありがとうございます。了解しました。mailto: は考慮してありますが、tel: は考慮してなかったですね。
臨時に wpfunc.php の 979行目あたりに、
を入れておいてください。
個人的には、もうちょいキレイな解決方法にしたいので、次バージョンでなんとかします。
ご確認いただきありがとうございます。
動作確認したところ問題ないことを確認できました。
ありがとうございました。
お世話になっております。
blankについて再利用ブロックを利用した場合も同様の事象がございました。
再利用ブロックにて文字へのリンクと画像へのリンクで外部リンクとみなされるようです。
先日ご案内頂いたプログラムの一文は挿入済みです。
リンク先の末尾にサンプルを追記しております。
山下さん。
再利用ブロックうんぬんは関係なくて、リンク先が相対リンクで書かれてるからですね。
href に自ドメインが含まれてないので、外部リンクと判定されちゃってます。
前回のコメントで「もうちょいキレイな解決方法にしたい」と書きましたが、当方の手元にある修正版では、すでに相対リンクにも対応できてるので、次バージョンまでお待ち下さい。
ご回答ありがとうございます。
相対リンクがだめだったのですね、ドメイン移管の可能性を考慮してすべて相対パスで記載しておりました。
次バージョンで対応されるとのことで助かります。
山下さん。
ドメインを変更する場合、どのみち DB 内のドメインを全置換しないといけないので、記事内だけ相対パスにするってのは大した意味はないと思います。
相対パスはリンク切れが起こりやすいという理由で、Google 先生は Search Console 内で「可能な限り絶対パスを使用することを推奨」しています。
ご連絡ありがとうございます。
そうですね、いろんな人の手が介在すると結局絶対パスを考慮して全置換が発生するんですよねぇ。
私だけで管理できているものはサイトURLの変更だけでテスト環境本番環境の移動が完了するのでその部分では楽できるのですが。
googleが絶対パスを推奨しているとは知りませんでした。
山下さん。
WordPress は記事だけでなく options や postmeta 内で home_url のドメイン名が使われてるので、全置換しないと整合性がとれなくなりますよ。
るなさん
こんにちは。
アイキャッチや記事内の画像にwebpを使用し始めたのですが、
グーグルサーチコンソール等で、AMPのテストをすると、
『title=”タグ「amp-img」に不完全なレイアウト属性が指定されています。たとえば、属性「width」や「height」を指定してください。”』と出るようになってしまいました。
前後の記事のアイキャッチにwebpを使用した場合に、
記事下のページナビのNext、Prevにあるサムネイルもwebpになると思います。
そのwebpが入る箇所にサイズの指定が無いという事でエラーが出ているようです。
何か対応方法等ありますでしょうか?
よろしくお願いいたします。
taketyu さん。
Luxeritas の Next・Prev で表示される画像は WordPress 純正の関数のみを使って表示していますが、WordPress 本体は WebP のアップロードにも、WebP のサムネイル化にも対応していません。
つまり、taketyu さんが「何かしら」の方法で WebP に対応させるための仕組みを入れているはずですが、結論的には、その WebP 化の手法に問題があります。
なので、まず、どういった手法で WebP にしているのかを教えてください。
> 記事下のページナビのNext、Prevにあるサムネイルもwebpになると思います。
>
なりません。
なぜなら先にも書いたとおり、WordPress 本体が WebP のアップロードにも、WebP のサムネイル化にも対応していないからです(サムネイル化に関しては WordPress 本体というよりもサーバーのモジュールが未対応)。
ちなみに、当サイトではオリジナル画像とサムネイル画像の全てを PNG と WebP で作成し、WebP に対応しているブラウザからのアクセスであれば WebP を表示、それ以外ならば PNG で表示するという振り分けを .htaccess で行っています。
るなさん。
ご返信ありがとうございます。
失礼しました。
Webpを読み込むためのカスタマイズを行っていた事を忘れて質問してしまいました…。
カスタマイズはこちらの『1.function.phpに下記を追記する』を流用し、子テーマのfunctions.phpに追記しました。
https://blog.universe-web.jp/6066/
Webpファイル自体は下記の方法で作成・アップしています。
1、Photoshopプラグイン『WebPShop』でWebpを作成。
2、Wodpressのブロックエディターの『アイキャッチ画像を設定』からアップ。
その結果、Prev、Nextのサムネイルに表示されていたのは、
アイキャッチの大きい画像を縮小表示したwebpファイルになっていました。
AMPのテストをした際に、Prev、Nextのサムネイル部分に先ほどのエラーが出て
質問させて頂きましたが、WodpressがWebp非対応の所を、
自分でカスタマイズした事を忘れていました。
jepg、png等の他の形式でアップロードしていこうと思います。
変な質問すみませんでした…。
taketyu さん。
サムネイルも含めて WebP にするなら、EWWW Image Optimizer で変換して .htaccess で振り分ければよいかと。
るなさん
お世話になっております。
そういう方法もあるのですね。勉強してチャレンジしてみます!
Luxeritasの今後の更新も楽しみにしております。
アドバイスありがとうございました!
るなさん
こんにちは。
バージョンアップでアイコンフォントが出なくなったので相談です。
ヘッダー上の帯や、SNSのアイコンなどが出てくれない感じです。
アイコンフォント項で何パターンか設定を試してみました。
・FontAwesomeを有効・無効
・Material Iconsを有効・無効
・同期/非同期の読み込み
・Font Awesome 4 の互換をON/OFF
どのパターンもうまく出てくれませんでした。
外観カスタマイズでは表示されているのですが、他に考えられる原因はあるでしょうか?
よろしくお願いします。
なゆたさん。
原因はすぐに分かったけど、「どういったカスタマイズの組み合わせにするとそうなるのか」ってのが中々分からなかった。。。
とりあえず、以下の組み合わせだとアイコンフォントへのパスが合わなくなるってことが分かり申した。
・「親と子の CSS を結合して圧縮する」が選択されてる
・「テーマの CSS を HTML に埋め込む」のチェックが外されてる
かなりレアな組み合わせですね。次バージョンで修正しますんで、すみませんが現時点では上記のどちらか片方の設定を変更してください。
るなさん
確認ありがとうです!
ひとまず CSS を HTML に埋め込む事で対処することにしました。
CSS は別ファイルにしておきたい性分でして…
次の更新も楽しみにしてますね。
るな様
お世話になっています。
無事、特定ページで目次を開くことに成功しました。
ご丁重にありがとうございました。
お世話になっています。
目次についてです。
デフォルトで「閉じる」にしているのですが、特定のページだけ開いた状態にする方法あるでしょうか。
もしあれば、教えていただければと思います。
よろしくお願いいたします。
宮崎さん。
その特定ページの「追加ヘッダー」に以下を記述すればイケます。