サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2020年4月2日 11:26
テーマのアップデートとWordPressのアップデートを同時に行いましたところ、広告が表示されなくなってしまいました。
WordPressのバージョンは5.4–jaです。
慌ててCocoonのテーマを古いものに差し替えたところ、表示されるようになりました。
Cocoonバージョンを一つ一つ差し替えて確認していったところ、2.1.3.1までは正常、2.1.3.2から表示されなくなります。
Googleのadsense広告は正常に表示されているようです。
javascriptで配列を宣言してA8などのリンク広告をランダム表示させていますが、デバッグモードのエラーを見ると、「定義されていない関数が使われた」という感じになっています。つまり、広告が、じゃなくて、Javascriptで何かおかしい?
現在は2.1.3.1にしてあります。
もう少し検証はしてみますが、あまり詳しくないのでこれ以上はよく分からないかもしれません、取り急ぎ報告まで。
Topic starter
2020年4月2日 11:35
表示されなくなった広告はウィジェットのインデックスリトボトムで表示させています。
サイドバーウィジェットのADSENSE広告は正常に表示されています。
Javascriptの配列はフッターで実行(宣言)して、フッターが読み込まれた時に広告の枠の内容をinnerHTMLの差し替えで表示しています。
勝手にややこしいことをしていますので、サポート対象外かも知れませんが
今まで正常だったものが、設定を何も変えていない状態でアップデートで変わったという状況なので、一応ご報告させていただきました。よろしくお願いします。
他に誰も問題が置きていないならば、こちらの固有の問題かも知れません、テスト環境を作って検証してみますが、それほど詳しいわけではないので、どうなりますやら・・・orz
2020年4月2日 20:21
javascriptで配列を宣言してA8などのリンク広告をランダム表示させていますが、デバッグモードのエラーを見ると、「定義されていない関数が使われた」という感じになっています。つまり、広告が、じゃなくて、Javascriptで何かおかしい?
そのメッセージをそのまま書いてください。
エラーメッセージがわからないとちょっと何とも言えません。
出来ればスクリーンショットもいただければと思います。
2020年4月2日 20:23
Javascriptの配列はフッターで実行(宣言)して、フッターが読み込まれた時に広告の枠の内容をinnerHTMLの差し替えで表示しています。
勝手にややこしいことをしていますので、サポート対象外かも知れませんが
フッターというのが、具体的なファイル名が書いていないのでちょっとわからないのですが、独自カスタマイズだとしたら、サポート対象外とさせていただいています。
今まで正常だったものが、設定を何も変えていない状態でアップデートで変わったという状況なので、一応ご報告させていただきました。よろしくお願いします。
独自カスタマイズだとしたら、デフォルトの設定を変えていることになると思います。
独自カスタマイズの場合は、自己責任とさせていただいています。
ただ、一般的な独自カスタマイズであれば、同じカスタマイズを新しいテーマでも行えば良いことかと思います。
Topic starter
2020年4月3日 01:30
お忙しい中、サポート対象外と言われるだろうとは思ったのですが…
ただ、これまで長らく正常に表示されていたものが、アップデートしたあと以前と異なる結果になっているので、そんな事もあったよということで、参考、にはならないとは思いますが、一応ご報告させて頂きました。
そんなに知識があるわけではないので、ごく基礎的なJavascriptを使っているだけのつもりなのですが・・・
フッターというのは、「footer-insert.php」の中に、javascriptを直接書き込んでいます。最初に空の領域だけ描画させておいて、フッターが読み込まれた時にその中身を描画させるような手法です、少しでも読み込み時の負荷が軽くなればと思いまして。
特に不具合に思い当たる点がない、他に不具合の報告がないようであれば、私のサイト固有の問題なのだろうと思います。
自分でもうちょっと調べてみます。
何かしら分かった事がありましたら、また書かせていただきます。
ありがとうございました。
2020年4月3日 19:49
どんなカスタマイズがされているかが、こちら側からわからない以上、独自カスタマイズについては何とも言えないというのが正しいかもしれません。
ちなみに、「footer-insert.php」内にHTML要素(or コード)を書き込んでいるのであれば、ソースコードでは書き込んだものは出力されているのですか?
Topic starter
2020年4月5日 19:48
基本的な動作チェックをやってみて、原因が判明しました、JAVASCRIPTの高速化をオフにしたら表示されました。
JAVASCRIPTの内容を洗い直してみたところ、コメントの入れ方が一部で間違っていた部分がありまして(一部に"-->"が入っているところがありました)、これは私のミス、無知が原因ですね、すみませんでした。
※前のバージョンではそれでも正常に表示されていたのですが、多分htmlコメントが高速化で非表示になっていたのが、新しいバージョンではスクリプトの中にあるhtmlコメントは出力されるようになった、という事ですね、きっと(多分それが正常な動作なのですよね)。
お騒がせいたしました、すみませんでした。m(__)m
わいひら reacted
2020年4月6日 20:13
いえいえ、とりあえず問題が解決したようでよかったです ?
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。