キタジマ タカシ

フォーラムへの返信

15件の投稿を表示中 - 106 - 120件目 (全7,218件中)
  • 投稿者
    投稿
  • アバター画像キタジマ タカシ
    参加者
    2466

    なぜかリンク先の URL が抜けちゃってますね…。

    編集画面でブログカードに設定されている URL がどうなっているか、スクリーンショットを見せてください!

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    解決してよかったです!

    問題が解決しました。ありがとうございます。
    因みに、本番環境でいきなり実験をやるのは危ないとおっしゃられましたが、テスト環境が用意できていなかったのでエイヤーでやってしまいました。。。

    問題やプラグイン・テーマのつくりによってはデータがリセットされてしまったり復旧できなくなる可能性もゼロでないので、最低でもバックアップを取ってからが良いと思います!!

    トピックのクローズをお願いします。

    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    ありがとうございます。こちらの開発環境で実験してみました。

    ### ショップページのもともとの 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
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    なるほどです。

    なんかページを開くと何回も読み込み?リロード?が発生しているみたいなんですよね。

    My Snow Monkey を停止しても発生するということは My Snow Monkey の記述は関係ないということは確定だと思うのですが、Snow Monkey 関連の何かの不具合なのか、WooCommerce のアップデートによる不具合なのか、WordPress 6.7 による不具合なのか、それともそれ以外のプラグインのアップデートによる不具合なのかまでは現時点ではわからないですね…。

    こちらの環境でも実験ができれば原因がわかる可能性があがると思うので、/shop/product でページが見れるようにした方法・設定がわかるのであれば教えてほしいです。

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    ショップのトップページは

    https://tarcoon.me/jp/shop/

    だと思うのですが、

    https://tarcoon.me/jp/shop/product/

    はどんなページになのでしょうか?

    Snow Monkey 公式サイトには

    https://snow-monkey.2inc.org/shop/product/

    の URL は無いみたいなので、WooCommerce が自動生成するページではないのかな?と思いまして…。

    はどうですか?

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466
    アバター画像キタジマ タカシ
    参加者
    2466

    ありがとうございます。もう 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 で上書きされていないか確認してください)。

    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    あ、あと、

    ショップのトップページは

    https://tarcoon.me/jp/shop/

    だと思うのですが、

    https://tarcoon.me/jp/shop/product/

    はどんなページになのでしょうか?

    Snow Monkey 公式サイトには

    https://snow-monkey.2inc.org/shop/product/

    の URL は無いみたいなので、WooCommerce が自動生成するページではないのかな?と思いまして…。

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    おそらくサーバーのエラーログに Archive Content 関連のエラーがでていると思うので、どのようなログがでているか教えてください!

    あと、マイアカウントページからダウンロードした snow-monkey-archive-content.zip を管理画面からアップロードして上書きアップデートするとどうなるか試してみてください。

    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    My Snow Monkey を停止させるとどうなりますか?

    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    下記のコードに変更して、「HTML ソース上」に「11111」と「22222」が出力されるか確認してください。

    add_action(
    	'enqueue_block_assets', // フロントでもエディターでも実行される
    	function() {
    		var_dump(11111);
    		// エディター以外では何もせずに終了させる
    		if ( ! is_admin() ) {
    			return;
    		}
    
    		// CSS を読み込み
    		var_dump(22222);
    		wp_enqueue_style(
    			'my-snow-monkey',
    			untrailingslashit( plugin_dir_url( __FILE__ ) ) . '/style.css',
    			[ Framework\Helper::get_main_style_handle() ],
    			filemtime( plugin_dir_path( __FILE__ ) )
    		);
    	},
    	11
    );

    また、下記についても確認をお願いします。

    – 読み込もうとしている CSS のパスはあっていますか?
    – ブラウザのデベロッパーツールのネットワークタブで、読み込もうとしている CSS がロードされているか・404になっていないか確認してください。
    wp_enqueue_style() のハンドル名の指定を my-snow-monkey-editor に変更したらどうなりますか?
    wp_enqueue_style() の依存関係の指定を [] に変更したらどうなりますか?

    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    Snow Monkey Blocks v22.2.3 で変更を入れてみました。アップデートして確認してみてください!

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    @read さん
    現象が確認できるページの URL を教えてもらえますか?

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2466

    確かに反映されなくなってますね…。6.7 で挙動が変わったのかもしれません。

    下記のように変更してみるとどうでしょうか?

    add_action(
    	'enqueue_block_assets', // フロントでもエディターでも実行される
    	function() {
    		// エディター以外では何もせずに終了させる
    		if ( ! is_admin() ) {
    			return;
    		}
    
    		// CSS を読み込み
    		wp_enqueue_style(
    			'my-snow-monkey',
    			untrailingslashit( plugin_dir_url( __FILE__ ) ) . '/style.css',
    			[ Framework\Helper::get_main_style_handle() ],
    			filemtime( plugin_dir_path( __FILE__ ) )
    		);
    	},
    	11
    );
    1
    いいねをした人:
    アバター画像キタジマ タカシ
    参加者
    2466

    アップデート前の Snow Monkey と Snow Monkey Blocks のバージョンはわかったりしますでしょうか?

    0
    いいねをした人: 居ません
15件の投稿を表示中 - 106 - 120件目 (全7,218件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。