サイト内検索
Cocoonフォーラム

書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2025年6月19日 01:55
お世話になっております。
Cocoonを使用してサイトを運営しておりますが、もしかすると私の環境固有の問題かもしれないため、念のためご相談させていただきます。
現在、以下のような不具合が発生しています。
【サイトURL】
https://sato-chalkart.com/
【不具合内容】
通知エリアが表示されません。
Cocoon設定 >「通知エリア」の項目にて表示設定を「ON」にしており、テキスト・URL内容も入力済みにもかかわらず、フロントページや投稿ページ上に通知エリアが表示されない状態が続いています。
(プラグインのCocoonNoticeAreaSchedulerの通知エリアも表示されない状態です)
【解決のために試したこと】
-
通知エリアの内容を変更・保存し直し
-
キャッシュの削除(Cocoonキャッシュ、ブラウザキャッシュともに)
-
プラグインは一時的に無効化で確認
-
テーマの再インストールは未実施
環境情報:
----------------------------------------------
サイト名:satochalkart-チョークアートや黒板にオシャレに手書きイラストやカフェのメニューの書き方
サイトURL: https://sato-chalkart.com
ホームURL: https://sato-chalkart.com
コンテンツ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.8.1
PHPバージョン:8.3.22
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Safari/605.1.15
サーバーソフト:LiteSpeed
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja
----------------------------------------------
テーマ名:Cocoon
バージョン:2.8.6
カテゴリー数:8
タグ数:41
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.5
style.cssサイズ:827 バイト
functions.phpサイズ:391 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2018/08/20180829-satochalkart-top.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Broken Link Checker 2.4.6
CocoonNoticeAreaScheduler 0.1.0
Contact Form 7 6.0.6
Edit Author Slug 1.9.2
EWWW Image Optimizer 8.1.4
Flying Scripts: Delay JavaScript to Improve Site Speed & Performance 1.2.4
Inline Image Upload for BBPress 1.1.20
Pochipp 1.17.1
Search Regex 3.1.2
SiteGuard WP Plugin 1.7.8
Twenty20 Image Before-After 2.0.4
UpdraftPlus - Backup/Restore 1.25.6
XML Sitemap Generator for Google 4.1.21
----------------------------------------------
お手数をおかけいたしますが、もし同様の事象や考えられる原因・対処方法についてご存じであれば、ご教示いただけますと幸いです。
どうぞよろしくお願いいたします。
2025年6月19日 03:04
satoshisさん
(プラグインのCocoonNoticeAreaSchedulerの通知エリアも表示されない状態です)
上記のプラグインを無効にすると、表示されるでしょうか。
私のテスト環境では、このプラグインを有効にしただけで、Cocoonの通知エリアのHTMLが出力されなくなります。
(HTMLにありませんでした。エラーも特に出ていないです)
CocoonNoticeAreaScheduler
https://ja.wordpress.org/plugins/cocoonnoticeareascheduler/
これは、公式のものではありませんので、サポート対象外かと思います。
また、以下のような状態です。
わいひら reacted
2025年6月19日 06:05
なお、作者さんのページには、以下のようにありました。
【Cocoon】通知エリアを複数表示するプラグイン「Cocoon Notice Area Scheduler」
https://dev.macha795.com/wp-plugin-notice-manage/
プラグインを有効化するとCocoon設定画面で登録してある通知メッセジージは表示されなくなりますのでご注意ください。
私が試した際、プラグインのメッセージで上書きされたのは、仕様ってことですね。
わいひら reacted
2025年6月19日 10:02
やはり、先程の件は正しい様子。
【Cocoon】通知エリアを複数表示するプラグイン「Cocoon Notice Area Scheduler」
https://dev.macha795.com/wp-plugin-notice-manage/プラグインを有効化するとCocoon設定画面で登録してある通知メッセジージは表示されなくなりますのでご注意ください。
このプラグインが有効だと、テーマ側の通知エリアは表示されなくなります。
先程試してしまったため、イチからの確認はできませんが、いろいろ試してみました。
①
まず、全体として、テーマ側は以下のように通知メッセージを設定し、これは一切変更しないものとします。
②
プラグイン側のメッセージを設定します。
これは、データベース(wp-posts)に保存される様子。
③
④
続いて、先程設定したプラグインの通知メッセージを削除します。
ごみ箱からも削除します。
データベース(wp-posts)からも消えました。
➄
しかし、実際のページ表示は、プラグインのメッセージが表示されたままです。
ブラウザをリロード、他のブラウザを使用するなどしましたが、これは消えませんでした。
⑥
一旦プラグインを無効化すると、テーマのメッセージが表示されました。
⑦
しかし再度プラグインを有効にすると、また表示されました。
⑧
「transient」が怪しいと思い、別のプラグインを使用して、「transient」を全件削除しました。
すると、プラグイン・テーマ、両方の通知メッセージは表示されなくなりました。
作者さんのページの記載の通り、プラグインが有効だと、テーマ側に設定したものは表示されないようです。
⑨
試しに、再度プラグイン側に通知メッセージを設定しました。
そして、データベース(wp-options)で「transient」がないか確認しました。
すると、やはりありますね。
何が正解(正しい仕様)なのかは分かりませんが、こういう動作みたいです。
わいひら reacted
トピックスターター 2025年6月21日 03:14
mk2 様
ご返信くださりありがとうございます。
そして、検証もいただきありがとうございます。
記載いただいた情報をもとに操作を試しましたところ、
プラグインの方が原因というのが私の方でもわかりました。
また、
本件はCocoon側の問題ではなく使用してるプラグイン側の話で
大変失礼しました。
改めて、詳細に教えていただきありがとうございます。
わいひら reacted
2025年6月21日 03:44
satoshisさん
いえいえ、少しでもお役に立てたなら幸いです。
このプラグイン、おそらく仕様通りに動いているものと思われます。
(正確に仕様を把握はしておりませんが)
- テーマ側に設定した通知メッセージは、無効
- 必要な通知メッセージは、全てプラグイン側に設定する
上記のようにしていけば、問題なさそうな感触でした。(詳しくは確認しておりませんけれど)
入力チェック等は行っていないようでしたので、不整合な状態だと、変なことになりそうです。
あとは、「Transient」(一時的なキャッシュみたいなもの)を使用するようですので、削除などのケースは、残骸が残っている感じはします。そこが上手くいっていないような気はします。
(その場合は、何かのプラグイン等で「Transient」を削除しても良いかも。)
作者さんのページが丁寧に記載されているようでしたので、きっと参考になるのではないかと思います。
とりあえず、このトピックは「解決済み」にさせていただこうと思います。
(まだクローズはせずに、開けておきます)
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。