Luxeritas 3.3.3 リリース
Luxeritas 3.3.3 をリリースしました。
おもに不具合修正が中心。詳しくは後述の改訂履歴の通り。
改訂履歴
機能拡張
- カルーセルスライダーの指定ページで投稿ページしか選択できなかったので、固定ページも選択できるようにした
- カルーセルスライダーのサムネイルで 320x180px の画像を選択できるようにした
不具合修正
- カスタマイズでページネーションタブの値をデフォルト値以外にした場合にページネーション数が合わなくなっちゃう不具合修正
- 固定ページが階層構造になってた場合、AMP の構造化データで親が子ページの構造化データになっちゃう不具合修正
- 固定ページで itemprop item の構造化データエラーが出ちゃう不具合修正
ディスカッション
コメント一覧
るなさん、こんにちは。いつもアップデートをありがとうございます!
わかりもしないくせに、1〜2ヶ月に1、2度の頻度でチェックしている、google console でエラーがあり、それが「構造化データ」あったので、もしかすると、こちらでの質問外なのかどうなのか???と思いつつの質問です。
コンソールの構造化データ画面で2つのタイプのエラーがあり、
データタイプ:hentry
マークアップ: microformats.org
ページ:50
アイテム:50
エラーが発生したアイテム:1
対象のページは、トップページで
「entry-titleがありません」「updatedがありません」と表示されており、さらにライブデータをテストしてみたら、
ホーム>
に対して、
「「item」フィールドの値は必須です。」
というエラーが出ています。
もう一つ、52ページ103アイテムは全て
データタイプ:Person
マークアップ: schema.org
ページ:52
アイテム:103
エラーが発生したアイテム:103
対象ページは52ページあり、その全てに
「nameがありません」と出ています。
いくつかのページをクリックしてみましたが、表示される別ウィンドウにどれも下記の内容が表示され
Person
itemtype: http://schema.org/Person
url: https://yaguchikumiko.com/
sameAs: https://yaguchikumiko.com/feed/
spore:outlink_count: 2
Person
itemtype:http://schema.org/Person
url:https://yaguchikumiko.com/
sameAs:https://twitter.com/〜
sameAs:https://www.facebook.com/〜
sameAs:https://www.youtube.com/user/〜
(〜の正規URLは省略させてもらいました)
いくつかライブデータテスト画面の中を見てみましたが、1つ目のように赤字でエラー表示されている項目はありません。
以前は全くみられなかったものなので、テーマのバージョンを上げて起こった事象なのかどうか・・・と思い、質問させてもらいました。
完全にエラーとなっている「「item」フィールドの値は必須です。」についてだけは修正したいと思うのですが、何のことやらさっぱりわからずで、助言いただけたら幸いです。
やぐちくみこさん。
1. hentry
hentry のエラーはトップページに記事タイトルと日付が無いからですね。
一応、「カスタマイズ -> その他」で「hentry クラスを除去する」にチェックを付けると解消できますが、次のバージョンで外観カスタマイズの「固定フロントページの記事タイトル表示」のチェックを外してる時も自動的に hentry 消すようにしときます。
2. breadcrumb
breadcrumb は確かにテストツールのライブデータの方だけ出るようになってますね。以前は出てなかったので仕様が変わったっぽい。
(サーチコンソールの方では出てないので、Google さんの方でも、まだ中途半端な変更って感じですね)
一応、schema.org に書かれてる仕様に従った状態で直しときます。
(Google 先生も schema.org の仕様に合わせて修正してくるはずなので)
3. name
現行バージョンではエラーは出ないです。
3.2.0 ~ 3.3.0 を使用してた時期にクロールされてるページはエラーが出ちゃいます(詳しくは 3.2.0 と 3.3.0 の改訂履歴参照)。
しばらくして再度クロールされれば、勝手に直ります。
ver3.2.0 (←構造化データでエラーは出ないけど、構造自体に間違いがあったので修正)
↓
ver3.3.0 (←3.2.0 でライブテストではエラーが出ないのにサーチコンソールではエラーが出るので修正)
るなさん、
長文にも関わらず、早急にお返事をありがとうございました。またバージョンをお伝えするのを忘れてましたね。現在はバージョン: 3.3.3、子テーマはバージョン: 1.03を利用させてもらっている状態です。
1のみ管理画面のカスタマイズ>その他で「hentry クラスを除去する」にチェックを入れてみました。
あとは、しばらく様子みてみます。
ありがとうございました!
やぐちくみこさん。
1 と 2 を反映させた ver3.3.4 をリリースしました。
るな様
お世話になっております。
前々からルクセリタスを使わせていただいています。
404ページについてお伺いしたいのですが、現在、検索した先が404になると
「Not found お探しのページは見つかりませんでした」
と表示されます。
この枠内に自作のイラストを表示させたいのですが、それは可能でしょうか?
可能であれば、404.phpのどの行にコードを入れればよいか教えていただけないでしょうか。
どうぞよろしくお願いいたします。
のり子さん。
404 用の固定ページを作成して、
「カスタマイズ -> その他」で、404 Not Found ページを固定ページから選択すればよいです。
るな様
返信ありがとうございます!
固定ページを作成すればいいのですね!
どうもありがとうございます!本当に助かりました!
軽微ですがご報告です。
iframeに, という属性があるとき、
無効なamp-iframeが生成されるみたいです。
↓
らいあさん。
とっくの昔に非推奨になってモダンブラウザでは今後サポートされない属性ですね。
今時、そんな属性を埋め込むようなサービスなんてあるんですの?
ちなみに ↓ の上下は全然見えてないっす(おそらく iframe のタグを書いたと思われるけど、WordPress のコメントでは許可されてないです)。
タグを表現する場合は全角の<>かエンティティの <> で書いてください。
vimeo.comの埋め込みコードがこのようになっているようです。
<iframe src=”https://player.vimeo.com/video/66140585?color=ffffff” width=”640″ height=”360″ frameborder=”0″ allow="fullscreen"></iframe>
たまたまWordpressのGutenbergのサンプルページに貼り付けられてたので気づきました。
らいあさん。
すでに廃止が予定されてる属性3連発ですねぇ。
サンプルの記事自体が相当古そう。
webkitallowfullscreen、mozallowfullscreen のようなベンダープリフィクス付きだけでなく allow="fullscreen" すら既に非推奨。
allowfullscreen ではなく allow="fullscreen" を使わないとね。
まぁ、AMP 置換で属性を消すのは簡単なので、次のバージョンアップ時に覚えてたらコッソリ入れとく。
はじめまして。
るな様のテーマを使用させていただいています。
質問なのですが、子ページのカスタマイズ(外観)のヘッダーナビのナビカレント背景色を変更しても反映されず困ってご連絡させていただきました。
試行錯誤、再インストールなどしてみたのですが、どうしても出来ません。
お忙しい中恐縮ではございますが、何か原因がありましたら教えていただけますと助かります。
宜しくお願い致します。
みゆさん。
入力されてる URL がメンテナンス中だったので確認できませんでした。
また、サイトを見たとしても、
カレント色を何色に設定した等の詳しい説明がないと、当方がページを拝見しても、たぶん原因を見つけるのは難しいと思います。
すみません、先程コメントを投稿したSeekです。
Twitter表示テスト用の記事を公開しましたので、こちらの方が参考になるかもしれません。
Twitterテスト
https://webad123.com/post-215
どちらも画像付きのツイートを表示するようにしたのですが、少なくとも今現在の私の環境では画像が表示されません。
・ツイートURLをヴィジュアルモードで貼り付けたモノ
・ツイート埋め込みタグをテキストモードで貼り付けたモノ
の2つを表示しています。
Seek さん。
メディア付きでちゃんと表示されてるよ?
Chrome と Firefox で数回更新ボタン押しながら見たけど、常に正常表示される。
Seek さんのブラウザの調子が悪いとかいう線はないの?キャッシュが壊れてるとか?
あと、今回の現象とは全く関係ないけど、Luxeritas の OGP と JetPack の OGP が重複してる。
どっちかを OFF にした方がいい。
るなさん
お忙しい中ご返信ありがとうとざいますっ。
今朝になっても症状がおさまらないため、色々調べて試したところようやく原因がわかりました。
ChromeアプリのSimilarWebが悪さをしていたようです。
SimilarWebをOFFにしたところ症状が出なくなりました(※少なくとも私の環境では)。
。。。
私はChromebookのためブラウザはChromeしか使えないのですが、調べるにつれ、他のサイトでもTwitterの埋め込みが正しく表示されていないことに気づきました(これまでそんなことは無かったのに)。
Chromeブラウザを初期設定に戻したり、Flash・javaScriptのONの確認、キャッシュの削除、なども試しましたが症状が収まらず、最終的に「アプリ(Chrome拡張)」が何か悪さしている可能性に気づきました。
そこで、1つ1つのアプリをON・OFFして試したところ、SimilarWebをONにするとTwitterの埋め込みが正常に表示されず、OFFにすると正しく表示されることがわかりました。
もし同じ症状の方がいれば、参考になれば幸いです。
。。。
OGPの件ありがとうございますっ。おかげさまで自分なりに対処できました。
お忙しい中お手間を取らせてしまいまして申し訳ございませんでした。
ありがとうございました。
お世話になります、Seekと申します。
現在Luxeritas(小テーマVer3.0.0、親テーマ3.3.3)を使わせて頂いてます。
ツイートをメディア付きで記事内に埋め込もうとしているのですが、上手く行かずに困っています。具体的には画像が表示されたり、されなかったりしています。
該当記事
https://webad123.com/blood-father_lydia
記事投稿画面テキストモードで埋め込みタグを入力した場合も、ビジュアルモードでツイートURLを入力した場合も、両方とも表示が正常にされません。
原因がテーマなのか、サーバー(エックスサーバーを使用)などなのかわかりませんが、もし何らかの可能性が考えられるとしたら、教えて頂けると嬉しいです。
よろしくお願いいたします。
るな様
はじめまして。
いつも楽しくLuxeritasを使わせていただいてます。
今困っていることが、ブログのボックス部分が左寄せになってしまっていることです。
中央寄せのやり方が分かれば教えていただきたいです。
原因が全く分からなかったのでリセット、テーマの再インストールを試みてみましたが左寄せのままです。
プラグインが悪さをしているのかと思い全て無効化してみたのですがそれでもダメでした。
他のテーマに替えたら中央寄せになります。
解決方法、もしくは要因になっていそうな箇所がわかれば教えていただきたいです。
よろしくお願いします。
けーすけanswer さん。
ヘッダー下ウィジェットに何か変なものがありますね。
それが原因だと思います。
るな様
早速のご回答ありがとうございます。
ヘッダー下に空のウィジェットが紛れ込んでいたようです。
削除したら正常に戻りました!
大変助かりました、ありがとうございます。
これからもよろしくお願いします。
るな様
お世話になっております。
いつも便利に使わせていただいております。
画像にリンクを貼るイメージマップを使いたいのですが、画像にリンクを貼ると通常のページ間リンクは問題ないのですが、リンク先に画像URLを指定する(画像のみを表示する)とイメージマップ上のリンクが下のテキストに移ってしまいます。設定などわかる範囲で試してみましたが原因がよくわかりません。
プラグインを使うという手もありますが、プラグインページが多くなると表示が遅くなり好ましくありません。
また、twentyfifteenで試したところ正常に画像のみ表示されました。
よろしければ原因など教えていただければ幸いです。
メリコさん。
試しに当方でも画像にリンクするイメージマップ書いてみたけど、なんの問題もないですね。
「下のテキスト」って何ですの?
質問の意味がよく分からんので、実際に問題が発生してるイメージマップを見せていただいた上で、もうちょい詳しい説明をお願いします。
すぐに答えていただいたのに返信が遅くなり大変申し訳ございませんでした。
早速の返信ありがとうございます。
質問の趣旨がわかりにくかったようですみません。
試しにテストページを作ってみました。
設定としては、
緑の三角は他のページに行くリンクです。(トップページに行きます)
赤の四角は画像を表示するリンクです。(地球の写真が表示される設定です)
画像下の「おはようございます」は参考テキストです。言葉に特に意味はありません。
「おはようございます」はただのh2テキストでリンクは貼っておりません。
三角は問題ないのですが、四角にはリンクが貼れず、なぜか下の「おはようございます」に
リンクが移ってしまっています。
テストページのURLを入力しておきますのでよろしければ見てやってください。
メリコさん。
Luxeritas と全く関係ないですね。どんなテーマでも同じ現象が発生します。
本来ならお答えしかねる質問ですが特別サービスで回答。
原因は Simple Lightbox というプラグイン。
<img src="/wp/wp-content/uploads/2018/09/sample01.gif" usemap="#ImageMap" alt="sample" /> <map name="ImageMap"> <area shape="rect" coords="207,284,311,386" href="/wp/wp-content/uploads/2018/09/SV001.jpg" alt="地球" /> <area shape="poly" coords="125,32,25,209,226,208,127,32" href="http://fish-maps.com/wp/" alt="トップページ" /> ↑ Simple Lightbox がこの 2つの area タグを閉じタグがない a タグに置換してる </map> <h2>おはようございます!</h2>
Simple Lightbox の img タグの置換方法が不完全です。
閉じタグが無いので、area の href の値が閉じタグが見つかるまで(h2 の「おはようございます!」を巻き込んで、さらに下まで)続いてます。
Luxeritas に搭載されてる Lightbox を使えばこういった現象は発生しません。
Simple Lightbox の作者にイメージマップが使われていても、正しく置換されるよう修正依頼を出すのが良いと思います。
るな様
特別サービス感謝します!本当にありがとうございます!
プラグインも完全でないものですね。
そんなこと知る由もない人は他にもいるでしょうね。
本来なら答えていただけない質問に貴重な時間を費やして答えていただき本当にありがとうございました。
はじめまして。
しばらく前からLuxeritasを使わせて頂いている50過ぎのおっさんです。
自分の知識不足が原因かも知れないのですが、下記のプラグインが動かなくて困っています。
Twenty20 Image Before-After
これは、スライドバーを動かして画像のビフォーアフターを表示させるプラグインなのですが、
画像自体が全く表示されません。
https://gadgeblog.com/ps-vintage/(このページに使っています)
他のテーマで試してみたらちゃんと表示されたので、Luxeritasの何かが原因だと思うのですが・・・
何か分かりましたら、返信頂ければ幸いです。
よろしくお願いします。
あき99 さん。
そのプラグインが jQuery v3 に対応できてないからです。
カスタマイズの Javascript タブで jQuery のバージョンを
・Google CDN – jQuery v1
・WordPress 内蔵 jQuery
・WordPress 内蔵 jQuery – jQuery と Luxeritas 関連スクリプトを全て結合する
上記のうちのどれかにすれば良いと思います。
ただ、Google 先生は jQuery v1 でないと動かないスクリプトについて、
Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers.
と警告しておられるので、
そのプラグインの作者に jQuery v3 に対応するよう依頼した方が良いと思います。
ルナ様。
素速い返信ありがとうございました。
教えて頂いた3種類の設定は全て動作しました。
その他に「Google CDN – jQuery v2」でも動作したのですが、
セキュリティ的には、v1よりはv2の方が良いのでしょうか?
無知で申し訳ありませんが、ご教授下さればありがたいです。
よろしくお願いします。
あき99 さん。
v2 でも同じです。というか v2 を使うメリット自体があんまりないです。
基本的に Google 先生は、脆弱性のある関数類を使ってるか否かに関わらず、Vulnerability DB(脆弱性DB)に掲載されてるライブラリ等が使われてる場合は警告を発します。
Luxeritas はバージョンを選択できるようにしてありますが、有料のテーマやセキュリティを前面に推しだしたテーマだと v3 しか使えないことも多いです。
なので、
1. そのプラグイン作者に v3 で動作するように修正依頼する
2. そのプラグインをやめる
3. セキュリティなんて気にしないから v1 を選択する
のいずれかで良いと思います。