Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

Cocoon設定のプレビューが表示され...
 
共有:
通知
すべてクリア

[解決済] Cocoon設定のプレビューが表示されません。

51 投稿
4 ユーザー
17 Reactions
2,589 表示
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

わいひら様

お世話になっております。

先日Cocoon、Cocoon Child をダウンロードし Cocoon Child をテーマ設定したのですが、「cocoon設定」を開いても、そのページでクリックすることができません。
解決方法をネットで検索し、色々試したのですが改善されなかったので、問い合わせ致しました。

 

お忙しいところ申し訳ありませんがご教授いただけますと幸いです。

よろしくお願い申し上げます。

 

試してみたこと
・テーマを一度削除して、再ダウンロード

・WAFのOFF設定

・プラグインを無効化

・キャッシュを削除

---------------------------------------------
サイト名: 韓国トレンド情報マガジン - gorujam

サイトURL: https://gorujam.com/

Wordpressバージョン: 6.0.2

PHPバージョン:7.4
サーバーソフト:lolipop

----------------------------------------------
テーマ名:Cocoon
バージョン:0.2.7
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3

----------------------------------------------


   
引用
トピックタグ
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

おそらく、タブが選択できずに、環境情報の取得もできないという状態ですよね。

親テーマは、2.5.0みたいです。

 
 
現在、子テーマを有効にしていると思いますが、親テーマを有効にしても、変化はないでしょうか。
 
既にお試しいただいたようですが、プラグインの全無効化も、トラブルシューティングの基本ではあるのですが・・・。
 
ちなみに、どんなプラグインをご利用がご提示いただくことは可能でしょうか。
 
外部から拝見した感じでは、特にエラー等確認できない状態で、正直良く分からないというところです。
 

 
それと、ご利用のPCのOSやブラウザ等は何でしょうか。
各バージョンなど分かるとありがたいです。
 
フォーラム上部の案内に、以下のような場所があります。
 
上記の項番7をクリックして、表示された画面のキャプチャ画像を添付いただけますでしょうか。
(「IPアドレス」「ホスト名」は、マスクしてください)
 

   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

スクリーンショットを見るからに、おそらく、Cocoon設定内のどこかでPHPエラーが出ているのかもしれません。
Query MonitorというプラグインをインストールしてCocoon設定を開いたとき、Adminバーの添付画像の部分にエラーメッセージが表示されていないでしょうか。
https://ja.wordpress.org/plugins/query-monitor/
エラーメッセージが表示されている場合は、そのスクリーンショットとエラーメッセージ(テキスト)を貼り付けていただければと思います。
エラーが出ていた場合は、その部分をクリックすれば下の方にパネルが表示されますのでそこからエラーメッセージをコピーできます。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira 

ご丁寧にご返信ありがとうございます。

ご指示頂いたプラグインを有効化したところ、今まで開けていたCocoon設定画面が開けず、
添付画像のように【このページは動作していません】との表示が出るようになりました。

そのような場合の改善方法はございますでしょうか?
また、別の方法などございましたらご教授いただけますと幸いです。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2 

ご丁寧にご返信ありがとうございます。

親テーマを有効にした場合でも、改善されませんでした。

なお、現在使用中のプラグインは以下の通りとなっております。
以前使用していたテーマの際にインストールしたプラグインもそのままになっている状態です。
お手数をおかけしますが、ご確認いただけますと幸いです。

Advanced Editor Tools (旧名 TinyMCE Advanced)
Akismet Anti-Spam (アンチスパム)
bbPress
Blog Designer Pack
Broken Link Checker
BuddyPress
Contact Form 7
Converter for Media
Custom Twitter Feeds
Elementor
EWWW Image Optimizer
GD bbPress Attachments
Google XML Sitemaps
Jetpack
MangBoard WP
PHP Compatibility Checker
Post Grid by PickPlugins
Query Monitor
Smash Balloon Instagram Feed
Ultimate Member
UpdraftPlus - バックアップ/復元
WP Blog and Widget
WP Fastest Cache
WP User Frontend
WP-chgFontSize
WP-Members
WP-PostViews
wpForo
YellowPencil


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2 

利用のPCのOSやブラウザ等は何でしょうか。
各バージョンなど分かるとありがたいです。

>>>
ご確認のほどよろしくお願いいたします。


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

ありがとうございます。

今はまだ画面は【このページは動作していません】という状態でしょうか。

エラーログを確認するのが良いと思うのですが、ロリポップのエラーログの確認の仕方を検索したのですが、その方法が分かりませんでした。

 

とりあえず、操作できるようにするのは、FTPソフト、または、サーバーが用意しているファイルマネージャーで、プラグインのフォルダ名を任意のものに変更すれば、該当プラグインを無効化できると思います。

「plugins」フォルダ毎、名前を変更しても良いかもしれないです。
(後で戻すことができるように、分かり易い名前が良いと思います、例えば「plugins00000」など)

1度フォルダ名を変更して、WordPressの管理画面を確認すると、プラグインが無効化されているかと思います。

その後、フォルダ名を戻してみると、プラグインは無効化されているものの、管理画面から再度有効化できるようになると思います。

 

もし、「plugins」フォルダのフォルダ名変更した場合は・・・。
フォルダ名を戻す前に、Cocoon設定画面が表示されるかご確認いただくのが良い気はします。

 


ちなみに、PHPのバージョンは「7.4」でお間違いないでしょうか。
お手数ですが、再確認していただけますでしょうか。

ロリポップのマニュアルページもリンクしておきます。

PHP設定
https://lolipop.jp/manual/user/php-setting/

上記ページに「PHPバージョンの確認」という項があるようです。


   
わいひら reacted
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

先のように書きましたが、「外観」-「プラグイン」の画面が開けるのであれば、該当プラグインを無効化するだけで良いと思います。


   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2 

詳しくご説明いただき、ありがとうございます。

「外観」-「プラグイン」から無効化することは可能なのですが、わいひらさんにご指示頂いたQuery Monitorというプラグインを有効化にするとCocoon設定を開くことができないようです。

無効化すると開くことはできるのですが、変わらず設定のプレビューは表示できない状況です。


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

わいひらさんがおっしゃったように、どこかで PHP エラーが出ているのかもしれません。

Query Monitor が使えないのなら、WordPress のデバッグモードを有効にするのがいいように思えます。

デバッグモードを有効にするには、ロリポップ!FTP をお使いになり wp-config.php を変更します。ロリポップをお使いの方がお書きになった記事が参考になるかもしれません。

個別ページで「サイトで重大なエラーが発生しました」となった場合の対処法!Crayon Syntax Highlighterプラグインが原因?

デバッグモードの有効化後に管理画面を開くと何かエラーメッセージが表示されるでしょうか?


   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira 

ご丁寧にご説明いただきありがとうございます。

添付画像のようなエラーメッセージが表示されております。

お手数をおかけしますが、ご確認のほどよろしくお願いいたします。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

上記のデバッグモードにして開いたページは公開ページのようです。
トピックを立てたときに書き込んだ不具合ページは「Cocoon設定」のページなので、このページでどういったエラーが出るか確認してみてください。

またエラーが出た場合は、スクリーンショットと、エラー文字列を貼り付けていただければ幸いです。

前回返信のスクリーンショットに出ているメッセージはエラーメッセージはなく(今のところ)動作に影響の出ない非推奨メッセージです。
それを改善するには、WordPressでデバッグモード元に戻すか、PHPを8.0にすれば、出なくなるかと思います。

メッセージが出ているファイルの箇所はWordPressのコアファイルなので、完全にメッセージを出なくするにはWordPress側で対応していただくしかありません。
https://twitter.com/MrYhira/status/1576946709870977026


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira

ご返信ありがとうございます。

再度確認を行ったところ、非推奨メッセージのみでエラーのようなものは確認できませんでした。

デバッグモード元に戻すと下記メッセージは表示されなくなりました。

この場合、他の方法はございますでしょうか。

お手数をおかけしますが、ご確認よろしくお願いいたします。

-------------------------------

Deprecated: Function register_sidebar_widget is deprecated since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379

Deprecated: Function register_widget_control is deprecated since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379

Deprecated: 関数 has_cap がバージョン 2.0.0 から非推奨になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663

-------------------------------

 


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

先にも書かせていただきましたが、PHPのバージョンをご確認いただいてもよろしいでしょうか。

投稿者:: @mk2_mk2

ちなみに、PHPのバージョンは「7.4」でお間違いないでしょうか。
お手数ですが、再確認していただけますでしょうか。

ロリポップのマニュアルページもリンクしておきます。

PHP設定
https://lolipop.jp/manual/user/php-setting/

上記ページに「PHPバージョンの確認」という項があるようです。

 

あとは、わいひらさんがお書きになった、以下でしょうか。

投稿者:: @yhira

それを改善するには、WordPressでデバッグモード元に戻すか、PHPを8.0にすれば、出なくなるかと思います。

PHP8.0でも、今回のような事象が発生しますでしょうか。


   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2

ご丁寧にご返信ありがとうございます。

PHPのバージョンは7.4を使用しておりましたが、今朝8.0に変更している状態です。

なお、デバッグモードを有効に変更し、PHPを7.4から8.0に変更するだけでは非推奨メッセージは消えませんでした。デバッグモードを元の状態に戻した場合のみ非推奨メッセージは表示されなくなるようです。

 


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

そのメッセージは、「WordPress が非推奨とした関数を使っていますよ」との意味です。

register_sidebar_widget() と register_widget_control()、 has_cap() を使った PHP カスタマイズをされているでしょうか? has_cap() は今回の不具合と関係あるかもしれません。

もし、カスタマイズをしていらっしゃるのなら、該当箇所の修正が必要です。

もし、カスタマイズをしていらっしゃらないのなら、プラグインを疑うのがいいと思います。プラグインの無効化はすでにお試しになられたようですが、再度プラグインを全て停止するとプレビューは表示されるでしょうか?

register_sidebar_widget() も register_widget_control() も has_cap() も Cocoon では使われていないため、テーマの不具合ではないと思います。

なお、デバッグモードを有効に変更し、PHPを7.4から8.0に変更するだけでは非推奨メッセージは消えませんでした。デバッグモードを元の状態に戻した場合のみ非推奨メッセージは表示されなくなるようです。

PHP のバージョンは関係ないと思います。また、デバッグモードとは、エラーの内容を確認するためにエラーメッセージを出力するものです。

エラーメッセージは分かったため、とりあえずデバッグモードは無効にしていただいて構いません。

This post was modified 2年前 4回 by Akira

   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご丁寧にご説明いただきありがとうございます。

カスタマイズしていたサイドバーなどは、削除いたしました。
なお、全てのプラグインを停止したのですが、変わらずプレビューは表示されません。

その他の方法がございましたら、ご教授いただけますと幸いです。

 


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

確か以前、親テーマに切替ていただいたことがあったと思います。
その際にも、結局Cocoon設定画面は開かなかったと記憶しています。

ここまでやってみても分からない状態ですので、ダメ元でお願いしたいのですが。

以下の手順で、親テーマを上書きしていただけないでしょうか。

Cocoonテーマファイルを手動でアップデートする方法
https://wp-cocoon.com/manual-update-of-cocoon-theme/

バージョンが同じであっても、上書きしてみてください。


   
わいひら reacted
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

全てのプラグインを停止してデバッグモードを有効化した場合、何かエラーメッセージは出るでしょうか?

もし、何もエラーメッセージが出ない場合は、Cocoon 設定で以下の操作をし、2 枚のスクリーンショットを撮影していただけませんか?

  1. Cocoon 設定を開きます。
  2. 「変更をまとめて保存」ボタンの上で右クリックをします。
  3. 右クリックをすると「検証」がありますので、「検証」をクリックします。
  4. デベロッパーツールが開きます。デベロッパーツールの Elements パネルを開きます。その Elements パネルのスクリーンショットを撮影します。
  5. デベロッパーツールの Console パネルを開きます。その Console パネルのスクリーンショットを撮影します。
  6. お手数ですが 2 枚のスクリーンショットをこのフォーラムにアップロードします。
This post was modified 2年前 by Akira

   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2

お世話になっております。

ご指示いただいた操作を行いましたが、改善されませんでした😭 


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご丁寧にご説明いただきありがとうございます。

全てのプラグインを停止してデバッグモードを有効化した場合は、エラーメッセージが表示されませんでした。

スクリーンショットご確認よろしくお願いいたします。


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

Cocoon 設定で動くはずの JavaScript が動いていません。これがプレビューが表示されない原因だと思います。

ただ、なぜ JavaScript が動いていないのかが分かりません。そこで 3 つ質問があります。

① Chrome のシークレットモードで Cocoon 設定を開くとプレビューは表示されますか?

Chrome の拡張機能が原因の可能性もあります。原因を切り分けるために、シークレットモードでは拡張機能を使わないでください。

② admin_print_styles_custom() をカスタマイズされていますか?

親テーマの admin_print_styles_custom() を直接変更されましたか? あるいは、子テーマの functions.php に admin_print_styles_custom() を書いて変更されましたか?

③ Cocoon 設定の URL を教えてください。

Cocoon 設定を開いた時の URL は、以下のものでしょうか?違う場合は、URL を教えてください。

 https://gorujam.com/wp-admin/admin.php?page=theme-settings 
This post was modified 2年前 by Akira

   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご返信ありがとうございます。
回答は以下の通りとなります。

① Chrome のシークレットモードで Cocoon 設定を開くとプレビューは表示されますか?

>表示されませんでした。

② admin_print_styles_custom() をカスタマイズされていますか?

>カスタマイズした記憶はございません。

③ Cocoon 設定の URL を教えてください。

>そちらのURLで間違いございません。

 

初心者のため右も左もわからない状況ですので、恐縮ではございますがご教授いただけますと幸いです。

 


   
返信引用
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 7921
 

kuma0219さん

現在、Chromeをご使用だと思いますが、Edgeでアクセスしてみると、どうでしょうか。

それと、Chromeの設定をご確認いただいてもよろしいでしょうか。

「プライバシーとセキュリティ」-「サイトの設定」-「JavaScript」はどういう状態でしょうか。


   
わいひら reacted
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

原因がさっぱり分かりません。

少しでも情報が欲しいため、以下の操作をし、環境情報を書いていただけませんか?

① コードを追加

子テーマの functions.php に以下のコードを追加します。

add_action('admin_print_styles', function() {
  echo '<style>#tabs > div { display: block; }</style>';
}, 99);

② 環境情報のコピペ

① のコードを追加すると、プレビューが見えるようになるはずです。ただし、JavaScript が動いていないため、タブの切り替えはできません。

ページの 1 番下までスクロールすると「不具合報告の際には以下の情報を添えてもらうと助かります。」と書かれている欄があります。その欄の情報を全てコピーし、フォーラムに貼り付けていただけないでしょうか。


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 


この画面の保存ボタンの下のソースコードはどうなっているのでしょうか。
「button button-primary」でページ内検索して、そこから下「のソースコードは問題なく表示されているか?(途中で不自然に切れていないか?)」とか「ソースコード上でエラーは出ていないか?」なども確認してみてください。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@mk2_mk2

ご返信ありがとうございます。

Edgeでアクセスした場合も、表示されませんでした。

「プライバシーとセキュリティ」-「サイトの設定」-「JavaScript」を確認した結果、添付画像のようになっておりました。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご返信ありがとうございます。

① のコードを追加した結果、プレビューは見えるようになったのですが、ページのどこにも「不具合報告の際には以下の情報を添えてもらうと助かります。」という欄は見当たりませんでした。

添付画像ご確認お願いいたします。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira

ご返信ありがとうございます。

確認したところ、ソースコード上でエラーは見受けられませんでした。

お手数をおかけしますが、ご確認のほどよろしくお願いいたします。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

「SNSフォロータイプ」タブで終わるのはおかしいですね。
本来なら「テーマ情報」タブまで出力されるはずです。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

「SNSフォロータイプ」の下にあるDIV要素を開いて行ったら何かエラーは出ないでしょうか?


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 


この画像はクロームだと右クリックメニューから「ページのソースを表示」で出ます。
そのソースコード上で「sns-follow metabox-holder」とでも検索してヒットするコード以下で何かエラーは出ていないでしょうか。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira

ご返信ありがとうございます。

DIV要素を開いて確認しましたが、エラーはないようです😥 


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

矢印部分のような子要素も全部開いて確認していただければと思います。
こういったことが大変なのでデベロッパーツールではなく、こちらで書いた「ページのソースを表示」でソースコードを見る方法を推奨しています。
生のソースコードを見る方法は以下を参照ください。
https://wp-cocoon.com/community/postid/65231/


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira

お忙しいところ、詳しくご説明いただきありがとうございます。

「ページのソースを表示」から確認したところ、1ヵ所エラーと思われるところを発見いたしました。

添付画像127行目の</td>の前に</ur>が入っていないようなのですが、エラーとの関係があるのでしょうか?

お手数をおかけしますが、ご確認お願いいたします。

 


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

そこは確かに問題と言えば問題ですが、今回の不具合を起こすほどの問題ではありません。次のバージョンアップまでに修正しておきます。
その他に、下の方にスクロールしていったら、エラーメッセージとか出ていないですか?

投稿者:: @yhira

矢印部分のような子要素も全部開いて確認していただければと思います。

こちらのデベロッパーツールの方も確認していただいていいでしょうか。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

ちなみに生ソースコードをページ内検索で「button button-primary」と検索すると何個ヒットしますでしょうか。
通常は3個ヒットするようです。この数が3より少ないようであれば、何かしらエラーメッセージが出ていて、それ以降のHTMLが出力されていない可能性が高いです。


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

わいひらさんのご質問に加えて、もう 1 つ質問があります。

子テーマの functions.php にコードを追加したら、一応プレビューは見えたとのこと。

その際、1 番下までスクロールすれば、何が表示されていたでしょうか?

※ このスクリーンショットを撮影された時に、1 番下に何が表示されていたかが分かれば、HTML がどこまで出力されているかのヒントになります。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  
投稿者:: @yhira

そこは確かに問題と言えば問題ですが、今回の不具合を起こすほどの問題ではありません。次のバージョンアップまでに修正しておきます。
その他に、下の方にスクロールしていったら、エラーメッセージとか出ていないですか?

投稿者:: @yhira

矢印部分のような子要素も全部開いて確認していただければと思います。

こちらのデベロッパーツールの方も確認していただいていいでしょうか。

@yhira 様

ご返信ありがとうございます。

デベロッパーツールで子要素も全部開いて確認すると、添付画像のようなエラー?がございました。
ちなみに、昨日Akira 様 がおっしゃっていた、子テーマの functions.php にコードを追加してプレビューが見える状態にしてデベロッパーツールを確認した状態になります。

なお、生ソースコードをページ内検索で「button button-primary」と検索すると、2個しかヒットしませんでした。

お手数をおかけしますが、ご確認お願いいたします。

 


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご返信ありがとうございます。

1 番下までスクロールした状態のスクリーンショットを添付させていただきます。

ご確認お願いいたします。


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

最後の部分にエラーがありました。

再度デバッグモードを有効にし、エラーの内容が知りたいです。ただ、全てのエラー内容を知るために、wp-config.php を デバッグのための wp-config.php 例 と同じように変更します。

// WP_DEBUG を true にします
define( 'WP_DEBUG', true );

// 以下をそのまま貼り付けます
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

wp-config.php の変更後に、Cocoon 設定を開きます。すると、wp-content フォルダの中に debug.log ファイルが作られます。その debug.log ファイルに書かれている内容をフォーラムに貼り付けていただけないでしょうか。

※ wp-content フォルダは、wp-config.php と同じ階層にあります。


   
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira

ご説明いただきありがとうございます。

debug.log ファイルに書かれている内容は下記のようになっております。

ご確認お願いいたします。

[14-Oct-2022 04:07:44 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:44 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:46 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:46 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:46 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:46 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:48 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:49 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:49 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:49 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:49 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:49 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:50 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:50 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:07:53 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:53 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:53 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:53 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:56 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4244736 bytes) in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/wp-db.php on line 2135
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:07:57 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:02 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:08:03 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:03 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:03 UTC] PHP Deprecated: 関数 has_cap がバージョン 2.0.0 から<strong>非推奨</strong>になった引数付きで呼び出されました。ユーザーレベルの使用は推奨されていません。代わりに権限を使ってください。 in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5663
[14-Oct-2022 04:08:31 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:31 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:31 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:31 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:34 UTC] PHP Deprecated: Function register_sidebar_widget is <strong>deprecated</strong> since version 2.8.0! Use wp_register_sidebar_widget() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379
[14-Oct-2022 04:08:34 UTC] PHP Deprecated: Function register_widget_control is <strong>deprecated</strong> since version 2.8.0! Use wp_register_widget_control() instead. in /home/users/2/pupu.jp-witty-obi-0005/web/wp-includes/functions.php on line 5379


   
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@kuma0219 さん

このエラーが原因のように思えます。

PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4244736 bytes)

【翻訳】PHP 致命的なエラー: 268435456 バイトの許容メモリ サイズを使い果たしました (4244736 バイトを割り当てようとしました)

サーバーの PHP メモリ上限が 256 メガバイトになっていると思うのですが、それでは足りないと言っています。ただ、私のテスト環境も 256 メガバイトのため、なぜ足りないと言われるのかは分かりません。

一応、PHP メモリ上限の変更はできます。ロリポップの場合は、以下の記事がご参考になると思います。

要約するとこんな感じです。

  1. 「php_value, php_flagを利用可能にする」を On にする。
  2.  バックアップを取るために、.htaccess をダウンロードする。
  3.  .htaccess に追記する。
  4. もし、何かおかしくなったらダウンロードした .htaccess を使って元に戻す。

.htaccess に以下を追記し、PHP メモリ上限を 512 メガバイトに変更するとどうなるでしょうか?

php_value memory_limit 512M

   
わいひら reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@akira 様 

ご丁寧にご説明いただきありがとうございます。

サーバーの PHP メモリ上限を512 メガバイトに変更してもプレビューは表示されませんでした。

ですが、再度デバッグモードを有効にしてエラーを確認すると、先ほどご指摘頂いたエラーは消えていました。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

@kuma0219 

大量のログをソースコード表示で貼り付けると処理に時間がかかってしまい表示上の問題が出るため、ログはテキストファイルを作成し添付ファイルとしてアップロードしておきました。


   
Yamachan11 reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

ログを見てみましたがまだメモリーのエラーは出ているようですね。
もう一度すべてのプラグインのすべての無効化を試していただけますでしょうか。
こちらのトラブルシューティングプラグインを利用する手比較的簡単にできるかと思います。
https://nelog.jp/health-check-and-troubleshooting-plugin


   
kuma0219 reacted
返信引用
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

@yhira さん

ここで Warning が出ていますね。

[14-Oct-2022 08:14:42 UTC] PHP Warning:  Array to string conversion in /xxxxx/wp-content/themes/cocoon-master/lib/page-access/access-func.php on line 403

https://github.com/xserver-inc/cocoon/blob/master/lib/page-access/access-func.php#L403

申し訳ないです。時間がなくて、これ以上コードを追っていないです。


   
わいひら reacted
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

そこに気づいてませんでした。ありがとうございます!
おそらく、$cat_idsかもしれないですね。
https://github.com/xserver-inc/cocoon/blob/dd44b47a9677f381d8484a0b25d1a97d190532f9/lib/page-access/access-func.php#L380
条件分岐になっているので、cat_idsが空の時$casにarray()が出力されてしまうのかもしれませんね。
後で修正しておきます。


   
返信引用
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

修正しておきました。
https://github.com/xserver-inc/cocoon/commit/3cc5e3546ee49b3e760e6c70329c8894280e2409

------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------

@kuma0219

※今回の修正とこのトピックの不具合は無関係と思われます。


   
Akira reacted
返信引用
(@kuma0219)
Eminent Member Registered
結合: 2年前
投稿: 22
Topic starter  

@yhira 様 @akira様

ご返信いただきありがとうございます。
「Health Check & Troubleshooting」を使ってプラグインをすべての無効化にしたところ、Cocoon設定のプレビューが表示されるようになり、設定可能になりました。

これからCocoon設定で、ホームページをリニューアルしたいと思います^^*

ご丁寧にご教授いただき、ありがとうございました。


   
わいひら reacted
返信引用
固定ページ 1 / 2
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました