Luxeritas 3.10.1 リリース
Luxeritas Theme 3.10.1 をリリースしました。
おもに WP 5.5 以降で発生するような累積不具合の修正。詳しくは後述の改訂履歴のとおり。
改訂履歴
不具合修正
- PWA で管理画面もキャッシュ対象になってしまう不具合修正
- 再利用ブロックウィジェットが使われてないページだとアドセンスウィジェットでショートコードが使えなくなってた不具合修正
- 投稿コンテンツ内で使われてる Luxeritas blocks が再利用ブロックだった場合に Luxeritas blocks のブロック用 CSS が適用されない不具合修正
- この問い合わせ(#9459-6576)の不具合修正
WP 5.5 対応その3
- WP5.5 以降、コメントが存在するページで AMP エラーがでちゃう不具合修正
- WP5.5 以降のブロックエディタだと、画面幅が狭いときに投稿画面でブロックエディタのツールバーの左側が隠れて使いづらくなっちゃう状態の改善(ツールバーを横スクロールできるようにした)
その他
- この問い合わせ(#9293-6599)に対応できるようにしてみた
ディスカッション
コメント一覧
はじめまして。質問させていただきます。
大変恐縮ながら、phpの知識はないのですが、
H1タグをカスタムフィールドを使い個別に設定するSEOをやっておりまして、
こちらのテーマが大変素晴らしいものですから、
そうした設定をして使用したいと考えております。
当方が現在やっていることは別のテーマで下記のコードを記載すれば
できたのですが、phpの知識がないため、
Luxeritasでどの個所をいじればいいかわかりません。
(single.phpとpage.phpをダウンロードして子テーマに上書きし編集したり
しましたが、正確な箇所がわかりませんでした)
「
ID, “h1”, true)) : ?>ID, $key, true); ?>
」
このようにしてカスタムフィールドにh1がなければタイトルがh1、
カスタムフィールドにh1が設定されていればその文字列がh1となる
ようにしています。(ネットで調べてコピペしただけですが)
Luxeritasに関しても検索はして見たのですが、記事が見つかりませんでした。
もしこの個所を入れ替えればいいというところがありましたら、
ご教示いただけないでしょうか。
お手数取らせるのもあれですので、大幅な変更が必要なようでしたら
ご回答いただかなくてかまいません。
以上よろしければお手すきでご回答いただけますと助かります。
HN未定さん。
H1 タグを出力してるのは、
と書かれてる部分で、中身は
inc/filters.php の 245行目付近です。
条件によって、H1 にするか H2 にするかを分岐したり、構造化データを付与したりする処理をしてるので、自力で H1 を書き換えるのであれば、正しく構造化データを書く必要があると思います。
るなさん
こんにちは、久々のコメントです。
落ち着かれたようで、安心しました。
Erase Link to Luxeritas に関する相談です。
今悩んでいるのは、このプラグインでコピーライト部のリンクが消えるページと消えないページが混在している状況です。
フィルター系のプラグインは特に使っていないですし、記事ごとのユニーク処理もないことを確認してみました。
※リンクが消えていないページの、サーバーレスポンスが遅いような感覚はあります…
〇リンクが消えていないページ
https://nayutari.com/mos-excel-associate
https://nayutari.com/xserver-power
〇リンクが消えてくれるページ
上記ページ以外は、ほぼ消えているはずです。
何か怪しそうなポイントはありそうでしょうか?
このあたりを見ればー、的な感じでも良いので、アドバイスいただけると助かります!
なゆたさん。
https://mos.odyssey-com.co.jp/outline/excel365and2019.html
https://www.cman.jp/network/support/ip.html
1. 上記2つのサイトはサムネイル画像が存在しないので、ブログカードでスクリーンショットを取ろうとしてる。
↓
2. スクリーンショットを取るための Google API がバージョンアップしてて、旧 API が 404 Not Found になり応答してない。
↓
3. 上記 2 でタイムアウトしてるので、後続処理のプラグインも動いてない。
という感じでござる。
次のリリースまでに直しますが、Google API は使用方法も変更されてて、ちょこちょこ程度では直せないので、ちょっと時間ください。
一応、Google API がタイムアウトしても、今後は大丈夫なようにもする(つもり)
とりあえず、上記2つの URL をブログカードじゃなく、単なるリンクにする等で対応していただけますか。
るな さん
原因の確認ありがとうございます!
Google API の仕様変更でしたか…
これからもエンジニアは振り回されそうですね…
サムネが無いサイトのブログカードでちょうど悩んでたので、自サイトのみにするとか、運用を考えるきっかけになりました!
ありがとうございます。
はじめまして。今月からWordPressの勉強をかねてブログを作りました。
こちらのテーマが評判よかったので、使わせていただいております。
いっこいっこいろんな機能の使わせていただきながら、ステップアップしたいとおもいます。
よろしくお願いいたします
かりすさん。
はーい。ありがとうございます。お役に立てれば幸いです。
るなさん
はじめて質問させて頂きます。
私のサイトのサイドバーウィジェットの下線が消せなくて困っています。
今は同じ様な色で囲ってごまかしていますが、もしよろしければご教示願えませんか?
よろしくお願いします。
こちら、何とか解決しました。
ご迷惑をおかけしました。
お世話になります。
リクエストもこちらでよろしいでしょうか?
『サイドバーを項目ごとに分離』で使わせていただいているのですが、周囲の余白なしに幅いっぱいに画像やアドセンスを表示できる『広告 / アドセンス (Luxeritas オリジナル)』ウィジェットが欲しいです。
↓こんな風に任意の画像や広告を青い枠内全てに余白なしで幅いっぱいに表示できるとありがたいです。
https://www.nichepcgamer.com/wp-content/uploads/2020/11/w-a52.jpg
6月(https://thk.kanzae.net/wp/release/t9378/#comment-6313)に教えていただきました方法でCSSをいじれば既存の『#1 広告 / アドセンス (Luxeritas オリジナル)』を余白なしに幅いっぱいにすることができましたが、余白のある『#1 広告 / アドセンス (Luxeritas オリジナル)』が使えなくなってしまい、余白あり or 余白なし、の二者択一となってしまいました。
そこで、わがままで恐縮ですが、余白なしで表示できる『広告 / アドセンス (Luxeritas オリジナル)』ウィジェットを別途実装、または、既存の『#1 広告 / アドセンス (Luxeritas オリジナル)』に余白なしで表示するオプションを付けていただければうれしく思います m(_ _)m
テーマ開発に関する技術的なことはわからないため、もし無理難題を言っていましたら申し訳ありません><
にっちさん。
WordPress のウィジェットは、ウィジェットごとにユニークな ID(ウィジェット名-番号)が振られるので、それを指定して CSS を書いてやれば良いです。
例:
まぁ、要望内容をオプションとして付けるるのは簡単ですけど、「サイドバーを項目ごとに分離」に設定して、且つウィジェットをサイドバーに設置した場合にしか役に立たないので、やるかどうかは不明。
るな様
お世話になります。
>WordPress のウィジェットは、ウィジェットごとにユニークな ID(ウィジェット名-番号)が振られるので、それを指定して CSS を書いてやれば良いです。
そんな方法があったのですね!
教えていただきありがとうございます。
しかし、さっそく試してみたのですが、上手く反映されませんでした……。
—————————————-
#thk_ps_widget-10 {
padding: 0;
border: 0;
background: transparent;
}
—————————————-
↑をCSSに追加したとき
・失敗、余白ありで表示されてしまいました
https://www.nichepcgamer.com/wp-content/uploads/2020/11/sippai.png
—————————————-
#side .thk_ps_widget {
padding: 0;
border: 0;
background: transparent;
}
—————————————-
↑6月に教えていただいたのをCSSに追加したとき
・成功、余白なしで表示されました(ただし余白あり版が使えなくなる)
https://www.nichepcgamer.com/wp-content/uploads/2020/11/seikou.png
見たところタイポもなく、どこに原因があるのかわかりません……。
度々お手数をお掛けして申し訳ありませんが、どこがいけないのかご教示いただけないでしょうか m(_ _)m
(現在、失敗したCSSを追加した状態のままにしてあります)
にっちさん。
#side が優先されてるので、頭に #side 付けてください。
るな様
お返事ありがとうございます。るな様のおかげで枠いっぱいの画像・広告表示ができました!
本当にありがとうございました!\(^o^)/
もろもろ落ち着かれたようで、なによりでございます。
さて、ソースコードの記載ミスのようなものを発見しました。inc/wpfunc.phpの588行目、
preg_match_all( ‘#]+?)(>(.*?)|[\/]?>)#is’, $content, $m)
/\\1 でなはく、\/\1 ではないでしょうか?
おそらく</img>を検出するためのエスケープ付きスラッシュと、(img)の後方参照だと思いますので。
んにゃんにゃさん。
確かにそうですねぇ。
img タグを </img> で閉じることなんてない上に、これでもタグはちゃんと置換できちゃうから気づかんかった。
まぁ、デリミタが # なのでエスケープする必要もないんですけどね。
ちなみに、まだ、相続税の申告が終わってないので全然落ち着いてないです。
るなさま
そうなのですね><
落ち着くことを願っております!
当該箇所の適切な形への修正も、当方は全く急いでおりませんので><