フォーラムへの返信
-
投稿者投稿
-
.c-page-header[data-has-image="true"] .c-page-header__bgimage { width: 100%; }
という感じで
width: 100%;
にしたらどうですかね?♥ 0いいねをした人: 居ませんこれどうですかね?
僕の環境だとちゃんと表示されますね…。画像は TwentyTwentyThree ですが、Snow Monkey も同じでした。
このリンクがどういう条件で表示されるのかわからないのですが、例えば
– 管理者権限のユーザーでログインしていない
– 独自に追加した CSS が影響してリンクが隠されてしまっているというのは考えられるかなと思います。
♥ 0いいねをした人: 居ませんすみません、大事な部分が消えてしまっている(セキュリティの関係?)ので、返信欄をテキストモードに切り替えて、コードを貼り付けたらそのコード全体を範囲選択して、「code」をクリックしてから投稿してみてください!(クリックするとバッククオートで囲まれます)
♥ 0いいねをした人: 居ませんや、CSS ではなくて、PHP のほうです!
My Snow Monkey プラグインに、下記の接頭辞から始まるフックを使ったカスタマイズをしている部分があるか確認してみてください。
–
snow_monkey_oembed_blog_card_
–wp_oembed_blog_card_
–inc2734_wp_oembed_blog_card_
♥ 0いいねをした人: 居ませんURLはちゃんと入っていました。
ありがとうございます。ということはやはり処理の途中で何かが起こっているのでしょうね…。
追加CSSを見てみたら、なんだか文字組み?に余計なスペースが入ったりして
ズレたりしていました。前は崩れていなかったと思うのですが。
それは別に関係ないですよね?なぜズレたかは気になりますが、これは関係ないと思います。
あと、カスタマイズの画面のナビゲーションがおかしくなっていて、ボタンの縦幅がすごく広くなってしまっていました。
これはもしかしたら↑の追加 CSS が影響している可能性があるかもしれません。消して直るならビンゴだと思います。
ブログカードのカスタマイズを削除したのですが、MYSNOWMONKEYの方も消したほうがいいですよね?
すみません、一旦元通りにしてもらった上で、ブログカード用に書いていたカスタマイズコードをここに貼り付けてもらえますか?
♥ 0いいねをした人: 居ませんあと、もしかしたらカスタマイズが影響している気もしてきました…。
My Snow Monkey プラグインに、下記の接頭辞から始まるフックを使ったカスタマイズをしている部分があるか確認してみてください。
–
snow_monkey_oembed_blog_card_
–wp_oembed_blog_card_
–inc2734_wp_oembed_blog_card_
そして、それらを全部コメントアウトしてみたらどうなるか確認してみてください!
♥ 0いいねをした人: 居ませんなぜかリンク先の URL が抜けちゃってますね…。
編集画面でブログカードに設定されている URL がどうなっているか、スクリーンショットを見せてください!
♥ 0いいねをした人: 居ませんありがとうございます。こちらの開発環境で実験してみました。
### ショップページのもともとの URL
/shop/
### 変更後の URL
/product/
### 実験内容
まず、URL を変更して、それぞれのページにアクセスしてみました。すると、
/shop/
でショップページが表示され、/product/
でも一覧ページが表示されたものの商品がありませんとなってしまいました。さらに、/product/
では TarCoon☆CarToon さんのページと同じように無限ループ?が発生しました(ただし、僕の環境ではページの表示は確認できました)。次に、テーマの影響かどうかを調べるためにテーマを TwentyTwenty-Five に切り替えました。すると、
/shop/
は 404 になり、正しく/product/
でページが表示されるようになりました。次に、もしかしたらブロックテーマとクラシックテーマでは挙動が異なるのかも?と考え、テーマを TwentyTwenty-One に切り替えてみました。すると同じく
/shop/
は 404 になり、正しく/product/
でページが表示されました。となると Snow Monkey テーマの問題かな?と考えテーマを Snow Monkey に切り替えたところ、
/shop/
は 404 になり、正しく/product/
でページが表示されました。なのでもしかしたら WooCommerce が URL やページの内容をキャッシュしている?可能性があるのかもしれません(動作には詳しくないので予想です)。ちなみに開発環境にはキャッシュ系のプラグインは入れていません。
ということで、本番環境でいきなり実験をやるのは危ないので、テスト環境が用意できるのであれば、その環境でテーマを一旦別のものに切り替えて、ページの表示を確認、確認ができたらまた Snow Monkey に戻してページの表示を確認、問題がなければ本番環境でも同様の手順を実施、としてみると良いかもしれません。
♥ 0いいねをした人: 居ませんなるほどです。
なんかページを開くと何回も読み込み?リロード?が発生しているみたいなんですよね。
My Snow Monkey を停止しても発生するということは My Snow Monkey の記述は関係ないということは確定だと思うのですが、Snow Monkey 関連の何かの不具合なのか、WooCommerce のアップデートによる不具合なのか、WordPress 6.7 による不具合なのか、それともそれ以外のプラグインのアップデートによる不具合なのかまでは現時点ではわからないですね…。
こちらの環境でも実験ができれば原因がわかる可能性があがると思うので、
/shop/product
でページが見れるようにした方法・設定がわかるのであれば教えてほしいです。♥ 0いいねをした人: 居ませんショップのトップページは
https://tarcoon.me/jp/shop/
だと思うのですが、
https://tarcoon.me/jp/shop/product/
はどんなページになのでしょうか?
Snow Monkey 公式サイトには
https://snow-monkey.2inc.org/shop/product/
の URL は無いみたいなので、WooCommerce が自動生成するページではないのかな?と思いまして…。
はどうですか?
♥ 0いいねをした人: 居ません2024年11月14日 11:08 AM 返信先: Snow Monkey Archive Content 1.2.4が重大なエラーを引き起こしたため、プラグインを有効化できませんでした。 #142717サーバーのエラーログです!場所や確認方法はサーバーによって異なります。例えばエックスサーバーなら下記です。
ありがとうございます。もう
var_dump()
は消していただいて大丈夫です。11111 も 22222 も表示されたということはちゃんとフックは通ってるみたいですね…。ブロックエディターは iframe バージョン(標準)と非 iframe バージョン(後方互換性のために残してある)の2つのバージョンがあって、6.7 からは非 iframe で表示される条件が狭くなりました。もし今エディターが ifarme で表示されているのであれば、その iframe の中で CSS が読み込まれている必要があります。
enqueue_block_assets
+wp_enqueue_style
の場合は普通は正しく読み込まれるはずですが…。エディターが iframe なのかそうでないのか、iframe の場合は iframe の中で
my-snow-monkey/style.css
が読み込まれているか確認してみてください。読み込まれていることが確認できた場合、指定したセレクタに CSS が適用されているか確認してみてください(見た目ではなくデベロッパーツールで確認して、他の CSS で上書きされていないか確認してください)。
-
投稿者投稿