サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年1月16日 20:48
いつもお世話になっています。
タイトルの通りなのですが、Android、iPhone共に同じ現象がおきます。
サイドバーを下までスクロールすると上に戻れなくなり、サイドバーの後ろの画面が反応して動き出します。
下までスクロールしなければ問題ありません。
以前までこういった現象はなかったのですが、最近気がつきました。特に新たにプラグインを入れたりはしていないのですが原因が分かりません。
ご確認いただけますと助かります。
よろしくお願いします。
2024年1月16日 21:55
バージョン:2.6.9.8でも再現しました。
●現象
モバイルでサイドバーが表示される。
この時、サイドバーがスクロールできなくなる場合がある。
●原因
サイドバーが表示されている状態で、図矢印の部分をスワイプできる。
この時、背面(メイン)がスクロールする。
図①サイドバーのスクロールバー以外に、図②背面のスクロールバーが表示される。
図②が表示されている時、背面(メイン)がスクロール対象となる為、サイドバーはスクロールしなくなる。
サイドバーを再度タップしすると、図①のみとなり、サイドバーがスクロール対象となる。
●対策
サイドバー表示の時、背面のスクロールを禁止とする?
.body:has(#slide-in-sidebar) { overflow-y: hidden; }
2024年1月16日 23:11
このCocoon公式サイトでも、同様に背面がスクロールする事象が発生するようです。
(私が確認した限りでは、メニュー側で発生しました。お問い合わせのサイトでは、確かにサイドバーで発生していました)
上記は「Android+Chrome」実機で録画したものです。
【追記】
再度確認すると、Cocoon公式サイトでも、サイドバー側も発生しました。
サイドバーを1番下までスクロールして、それ以上に更に下へスクロールさせようとするととすると発生する感じでした。
上側も同様に、1番上までスクロール後に、それ以上に更に上にスクロールさせようとすると発生します。
(背面が上にスクロールするように、下に移動させておく必要はあります)
(背面が上にスクロールするように、下に移動させておく必要はあります)
わいひら reacted
2024年1月16日 23:22
モーダルウィンドウの背面がスクロールとなり。
メニューも対象ですね。
上記CSSを止め、メニュー、サイドバーがオンの時、背面(body)をスクロール禁止とします。
.body:has(#navi-menu-input:checked, #sidebar-menu-input:checked) { overflow:hidden; }
●補足
「ハンバーメニュー 背景もスクロールしてしまう」で検索すると、今回の問題、多々出てきます。
わいひら reacted
Topic starter
2024年1月16日 23:58
cyu-yaさん、mk2さん、ご確認ありがとうございます。cyu-yaさんがご提案くださったコードで試してみましたが、変化がありませんでした・・・。
This post was modified 10か月前 by kikichan
Topic starter
2024年1月17日 00:20
私の方でもこちらのサイトを実機(iPhone、Andorid共に)で確認しました。メニューとサイドバーどちらも同じ現象が起きましたが、Androidの方が発生の度合いが大きいようです。
This post was modified 10か月前 by kikichan
2024年1月17日 00:27
追加CSSか、子テーマCSSの最後に、CSSを追加すれば、背面はスクロールしなくなりますが?
ブラウザキャッシュなど削除しました?実際、コード入れた状態でページを確認したく。
>わいひらさん
本件、個別で対応する話でなく、親テーマでの対応が必要です。
わいひら reacted
2024年1月17日 00:37
私のサーバー上のテスト環境で、chu-yaさんご提示のものを試しましたが、背面のスクロールはしなくなりました。
>kikichanさん
テーマ側で対応する話かと思いますので、お待ちください。
(少しお時間をいただく感じになると思います)
わいひら reacted
Topic starter
2024年1月17日 00:50
ありがとうございます。
cyu-yaさんがご提案された下記のコード
.body:has(#navi-menu-input:checked, #sidebar-menu-input:checked) {
overflow:hidden;
}
で試しましたが、変わりませんでした・・・(添付動画 ※Androidも同じような動きをしました)
今、上のコードを貼ったままにしてますので試していただけます。
又、下記で紹介されている方法も試しました。
https://prankplan.jp/contents/js/noscrol
1の方は変わらずでしたが2の方はiPhoneだけ有効でした。
Androidの方では、下までスクロールすると後ろの画面が以前より勢いよくスクロールするようになってしまいました。
This post was modified 10か月前 2回 by kikichan
2024年1月17日 01:16
私の端末(Android)で確認すると、以下のような感じかと思います。
背面が、トップ(1番上)の位置にない時は問題なさそうでした。
ただ、背面が1番上にある時ですね。
- サイドバーを表示させ、1番下までスクロール
その際は、それ以上、下へはスクロールしない - しかし、上へ移動させようとすると、背面が動いて、リロード動作となるみたいです
一度、環境情報をご提示いただけますでしょうか。
(chu-yaさんが仰っている通りです)
(chu-yaさんが仰っている通りです)
お問い合わせの際は、フォーラム上部の案内の通り、環境情報のご提示をお願いしています。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
わいひら reacted
Topic starter
2024年1月17日 01:29
PWAプラグインのリフレッシュ機能は使用しています。
以前よりはよくなったという感じでしょうか・・・完全ではないようです。一番下までスクロールすると背景が動いてしまう現象は起きてしまいます。
以下、環境情報です。
---------------------------------------------- サイト名:わんフィール サイトURL: https://wanfeel.info ホームURL: https://wanfeel.info コンテンツURL:/wp-content インクルードURL:/wp-includes/ テンプレートURL:/wp-content/themes/cocoon-master スタイルシートURL:/wp-content/themes/cocoon-child-master 親テーマスタイル:/wp-content/themes/cocoon-master/style.css 子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css WordPressバージョン:6.4.2 PHPバージョン:8.1.17 ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 サーバーソフト:Apache サーバープロトコル:HTTP/1.0 エンコーディング:none 言語:ja,en-US;q=0.9,en;q=0.8 ---------------------------------------------- テーマ名:Cocoon バージョン:2.6.9 カテゴリー数:15 タグ数:3 ユーザー数:1 ---------------------------------------------- 子テーマ名:Cocoon Child バージョン:1.1.3 style.cssサイズ:1966バイト functions.phpサイズ:1413バイト ---------------------------------------------- Gutenberg:1 AMP:0 PWA:0 Font Awesome:5 Auto Post Thumbnail:0 Retina:0 ホームイメージ:/wp-content/uploads/2023/11/wanfeelicon_1024-1.png ---------------------------------------------- ブラウザキャッシュ有効化:1 HTML縮小化:0 CSS縮小化:0 JavaScript縮小化:0 Lazy Load:0 ---------------------------------------------- 利用中のプラグイン: All-in-One WP Migration 7.79 All-in-One WP Migration Unlimited Extension 2.54 Broken Link Checker 2.2.4 Classic Editor 1.6.3 ConoHa WING コントロールパネルプラグイン 1.2 ConoHa WING 自動キャッシュクリア 1.0.0 Contact Form 7 5.8.6 Easy YouTube Gallery 1.0.4 EWWW Image Optimizer 7.2.3 Feedzy RSS Feeds Lite 4.3.5 Flying Scripts 1.2.3 GS Pins for Pinterest Lite 1.8.2 GS Pinterest Portfolio PRO 2.2.0 Ipp Simple Loading 2.2.1 Jetpack 13.0 OneSignal Push Notifications 2.4.2 Promolayer popup builder 1.0.9 Simple Lightbox 2.9.3 Super Progressive Web Apps 2.2.23.1 TinyMCE Templates 4.8.1 VK All in One Expansion Unit 9.94.1.1 WordPress Importer 0.8.2 WP Links Page 4.9.5 ----------------------------------------------
----------------------------------------------
サイト名:わんフィール
サイトURL: https://wanfeel.info
ホームURL: https://wanfeel.info
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
WordPressバージョン:6.4.2
PHPバージョン:8.1.17
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.0
エンコーディング:none
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.6.9
カテゴリー数:15
タグ数:3
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:1966バイト
functions.phpサイズ:1413バイト
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2023/11/wanfeelicon_1024-1.png
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
All-in-One WP Migration 7.79
All-in-One WP Migration Unlimited Extension 2.54
Broken Link Checker 2.2.4
Classic Editor 1.6.3
ConoHa WING コントロールパネルプラグイン 1.2
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.8.6
Easy YouTube Gallery 1.0.4
EWWW Image Optimizer 7.2.3
Feedzy RSS Feeds Lite 4.3.5
Flying Scripts 1.2.3
GS Pins for Pinterest Lite 1.8.2
GS Pinterest Portfolio PRO 2.2.0
Ipp Simple Loading 2.2.1
Jetpack 13.0
OneSignal Push Notifications 2.4.2
Promolayer popup builder 1.0.9
Simple Lightbox 2.9.3
Super Progressive Web Apps 2.2.23.1
TinyMCE Templates 4.8.1
VK All in One Expansion Unit 9.94.1.1
WordPress Importer 0.8.2
WP Links Page 4.9.5
----------------------------------------------
Topic starter
2024年1月17日 01:41
cyu-yaさん
動画を送ってますがアップロードできないようです。
Androidで確認しましたが、解決がされておりませんのでリフレッシュを停止しても解決されないと思われます。
リフレッシュをつけた理由としてPWAを公開しており、TWAも今後予定しています。ネイティブアプリなどと違いますのでリフレッシュ機能がないと起動時に最新の情報が読み込まれないため、リフレッシュ機能をつけました。
こちらに↓動画をアップしておきました。
https://72.gigafile.nu/0122-defd21c4d5f92f7aa44e2bfa4f4937113
This post was modified 10か月前 2回 by kikichan
Topic starter
2024年1月17日 02:05
Topic starter
2024年1月17日 02:14
cyu-yaさん、mk2さん
何度かホーム画面に戻ったら正常に動くようになりました。
リフレッシュは諦めるしかなさそうですね。
お二人とも遅い時間までありがとうございました。
わいひらさんが御確認されるまでこのスレッドは、閉じないでおいた方がいいでしょうか?
Topic starter
2024年1月17日 02:18
mk2さん、タップ時に丸ですか・・・
そういった機能はつけていないのですが 🤔
2024年1月17日 02:18
トピックを閉じる操作は、ユーザーの方にはできないので。
(「解決済」にはできますけれど)
ただ、わいひらさんのご確認は必要かと思いますので、そのままにしておいていただければと思います。
わいひら reacted
2024年1月17日 02:19
私の方でもiPhoneXrでページ確認しましたが、問題がないように思えます。
●余談
★を追加し、bodyのタッチ操作を無効にしてみる?
リフレッシュをオンにして、以下のtouch-actionを追加して、どうなるか気になりますが。
.body:has(#navi-menu-input:checked, #sidebar-menu-input:checked) { touch-action: none;★ overflow:hidden; }
●参考
わいひら reacted
2024年1月17日 02:20
kikichanさん
いえ、私のスマホ上で録画する際に、タップなどの操作したことが分かるように、タップなどした位置に、丸が表示されるようになっているということです。
薄いグレーなので、分かりにくいですけれど。
(Android標準アプリなもので)
わいひら reacted
2024年1月17日 07:08
ご連絡いただきありがとうございます。
chu-yaさんのコードを利用させていただいた対応バージョンをGitHubにアップさせていただきました。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------
mk2 reacted
Topic starter
2024年1月17日 09:15
mk2さん、ありがとうございます。はい、そのプラグインのaddonを使用していました。
確かにPWAは軽くなるはずなのですが、 重いですね・・・
プラグインを使用しない形でPWA化する事も検討してみます。
わいひらさん、早速のご対応ありがとうございました。
わいひら reacted
2024年1月17日 12:05
Super Progressive Web Apps は優れたプラグインのため、おかしいなと思い試してみました。
プラグインをインストール後に初めて設定画面を開く時に表示に時間がかかりました。その際、PHP の Notice(警告)が出ていました。2 回目以降は Notice は出ずに表示は速かったです。プラグインに不具合の報告をすれば、すぐに解決してくれる気がします。また、試した限り Notice が出るのは初めて設定画面を開く時だけのため、kikichan さんがプラグインを使い続けるのは問題ないはずです。
プラグインを使わずに PWA を実装される場合は、Microsoft が開発している PWABuilder がおすすめです。すごく簡単に実装できます。
This post was modified 10か月前 by Akira
わいひら reacted
2024年1月17日 19:15
ご対応いただき、ありがとうございます。
サーバー上のテスト環境の親テーマを更新して確認したところ、背面がスクロールすることはなくなりました。
わいひら reacted
Topic starter
2024年1月18日 02:12
@akira さん、ありがとうございます。
プラグインをインストール後に初めて設定画面を開く時に表示に時間がかかりました。その際、PHP の Notice(警告)が出ていました。
そうでしたか、ご確認ありがとうございます。Super Progressive Web Appsも開発者さんのご対応が早いですよね。
既にどなたか質問してるかもしれないのであとでサポートを確認してみます。
このプラグインのリフレッシュのアドオンをオフにしたら表示が速くなったような気がします。
Lighthouseではこのプラグインに関する警告はないのでこのまま使っていこうかなと考えていたところです。
PWABuilderはTWAもさくっと作ってくれるので今後使用される人がかなり増えるかもしれませんね。
アドバイスと情報、色々ありがとうございました。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。