「メイド・イン・ヘブン」スキン適用中

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設定でチェックがうまくいかない

8 投稿
4 ユーザー
4 Likes
271 表示
(@ikeda)
Eminent Member Registered
結合: 3年前
投稿: 27
Topic starter  

高速化設定で、「

チェックを入れた設定が出来ません。

反対に、その他の設定項目(「ブラウザキャッシュの有効化」や「HTMLを縮小化する」など)は、チェックを外して「変更を保存」ボタンを押しても、チェックが外れません。

高速化設定だけかと思い、cocoon設定の各タグでも試しましたが、チェック済みの項目はチェックを外しても外れず、未チェックの項目はチェックを入れても入らず。

この現象は、どこを修正すれば正常に戻りますか?

関係があるかわかりませんが、現在のエラーログは以下の通りです。

[Fri Sep 15 10:31:08.670668 2023] [proxy_fcgi:error] [pid 77147:tid 77405] [client 113.43.175.125:53744] AH01071: Got error 'PHP message: PHP Warning:  rename(/home/hatagayabase/simple-est.com/public_html/wp-content/cache/all/author/simple-est,/home/hatagayabase/simple-est.com/public_html/wp-content/cache/tmpWpfc/simple-est_1694741468): No such file or directory in /home/hatagayabase/simple-est.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php on line 1606', referer:  https://simple-est.com/wp-admin/post.php?post=19225&action=edit 

[Fri Sep 15 10:34:20.936314 2023] [proxy_fcgi:error] [pid 77147:tid 77387] [client 113.43.175.125:38280] AH01071: Got error 'PHP message: PHP Warning:  rename(/home/hatagayabase/simple-est.com/public_html/wp-content/cache/all/author/simple-est,/home/hatagayabase/simple-est.com/public_html/wp-content/cache/tmpWpfc/simple-est_1694741660): No such file or directory in /home/hatagayabase/simple-est.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php on line 1606', referer:  https://simple-est.com/wp-admin/post.php?post=20005&action=edit 

[Fri Sep 15 10:47:24.805401 2023] [proxy_fcgi:error] [pid 77147:tid 77387] [client 162.43.120.102:56326] AH01071: Got error 'PHP message: PHP Fatal error:  Cannot redeclare is_footer_javascript_enable() (previously declared in /home/hatagayabase/simple-est.com/public_html/wp-content/themes/cocoon-child-master/functions.php:300) in /home/hatagayabase/simple-est.com/public_html/wp-content/themes/cocoon-child-master/functions.php on line 334'

 

ご教授よろしくお願いします。

(高速化設定が変えられなかったため、申し訳ありませんが「以外の項目はONのままです)

 

----------------------------------------------
サイト名:シンプルエスト
サイトURL: https://simple-est.com
ホームURL: https://simple-est.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.3.1
PHPバージョン:8.2.9
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/117.0
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja,en-US;q=0.7,en;q=0.3
----------------------------------------------
テーマ名:Cocoon
バージョン:2.6.5.1
カテゴリー数:22
タグ数:26
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:38181バイト
functions.phpサイズ:12493バイト
----------------------------------------------
Gutenberg:0
AMP:0
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2022/06/top-img.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:1
CSS縮小化:1
JavaScript縮小化:0
Lazy Load:1
----------------------------------------------
利用中のプラグイン:
AddQuicktag 2.6.1
Advanced Custom Fields 6.2.1
Akismet Anti-spam: Spam Protection 5.3
Contact Form 7 5.8
EWWW Image Optimizer 7.2.1
Flamingo 2.4
Regenerate Thumbnails 3.1.6
Simple Revisions Delete by bweb 1.5.1
WebSub (FKA. PubSubHubbub) 3.1.3
Word Balloon 4.20.2
wp-jquery-lightbox 1.4.8.3
WP Fastest Cache 1.1.9
WP Multibyte Patch 2.9
XML Sitemap & Google News 5.3.6
Yoast Duplicate Post 4.5
----------------------------------------------

 

 


   
chu-ya
(@chu-ya)
Famed Member Registered
結合: 2年前
投稿: 2265
 

●原因

WAFがオンになっていませんか?

ご参考

https://papahiiro.com/cocoon-conoha-error/


Cannot redeclare is_footer_javascript_enable()

子テーマfunctions.phpの334行目、is_footer_javascript_enable()が定義していませんか?
親テーマと2重定義になっています。


   
わいひら reacted
(@akira)
Famed Member Registered
結合: 6年前
投稿: 1657
 

エラーログには、2 つの警告と 1 つの重大なエラーが書かれています。Cocoon 設定を保存できない理由は分かりませんが、まずはこれらの修正が必要です。

● 1 つの重大なエラー

重大なエラーは、chu-ya さんがおっしゃっているように子テーマの functions.php の 334 行目で出ています。内容は、is_footer_javascript_enable() という関数が、二重で定義されているというものです。

同名の関数が親テーマで定義されてはいますが、親テーマを直接編集されていない限り親テーマとは関係ありません。親テーマでは同名の関数がなければという条件付きで書かれていますので、子テーマで is_footer_javascript_enable() を定義してもエラーは出ません。

ではなぜエラーが出ているかですが、2 つ頭に浮かびました。 

1 つは、子テーマの functions.php に 2 回関数を定義していることです。以下のように 2 回 function is_footer_javascript_enable() と書いていないかのご確認が必要です。

function is_footer_javascript_enable() {
  // 何かしらの処理
}

function is_footer_javascript_enable() {
  // 何かしらの処理
}

もう 1 つは、プラグインが同名の関数を定義していることです。この場合は、プラグインの停止をお試しになる必要があります。

● 2 つの警告

2 つの警告は、プラグインの WP Fastest Cache から出ています。内容は、開こうとしているファイルまたはフォルダが存在しないと言っています。どう対応すればいいのか分かりませんが、私であればプラグインの設定からキャッシュを削除してみます。


エラーを解消し WAF も無効にしても保存できない場合は、WordPress 管理画面 > 設定 > パーマリンクと進み「変更を保存」のクリックをお試しください。パーマリンクは何も変更する必要はありません。「変更を保存」をクリックするだけで構いません。

This post was modified 8か月前 2回 by Akira

   
わいひら reacted
(@akira)
Famed Member Registered
結合: 6年前
投稿: 1657
 

申し訳ないです。エラーログをしっかり見ていませんでした。

重大なエラーは、子テーマの functions.php で 2 回 is_footer_javascript_enable() を定義しているからとエラーログに書いてありました。

300 行目と 334 行目に以下のようにお書きになっているはずですので、どちらかを削除すれば重大なエラーは解消します。

// これが300行目から始まります
function is_footer_javascript_enable() {
  // 何かしらの処理
}

// これが334行目から始まります
function is_footer_javascript_enable() {
  // 何かしらの処理
}

   
わいひら reacted
(@ikeda)
Eminent Member Registered
結合: 3年前
投稿: 27
Topic starter  

@chu-ya さま

ありがとうございます。

投稿者:: @chu-ya

WAFがオンになっていませんか?

XserverのWAF設定を確認しましたが、すべての項目がOFFとなっていました。

投稿者:: @chu-ya

子テーマfunctions.phpの334行目、is_footer_javascript_enable()が定義していませんか?

こちらの定義内容をすべて削除した後、再度確認してみましたが、状況はかわらずでした。

 


   
(@ikeda)
Eminent Member Registered
結合: 3年前
投稿: 27
Topic starter  

@akira さま

ありがとうございます。

投稿者:: @akira

300 行目と 334 行目に以下のようにお書きになっているはずですので、どちらかを削除すれば重大なエラーは解消します。

どちらも削除した後に再度確認しましたが、状況は変わらずでした。

投稿者:: @akira

WordPress 管理画面 > 設定 > パーマリンクと進み「変更を保存」のクリックをお試しください。

こちらも試してみましたが、状況は同じでした。

 

他には、「WP Fastest Cache」プラグイン停止も試したのですが、変化なしでした。

 


   
わいひら
(@yhira)
Illustrious Member Admin
結合: 6年前
投稿: 16484
 

子テーマのfunction.phpの334行目のスクリーンショットはどうなっていますか?
ダッシュボード→外観→テーマファイルエディターの334行目のスクリーンショットを添付画像のような構図でいただければと思います

This post was modified 8か月前 by わいひら

   
(@ikeda)
Eminent Member Registered
結合: 3年前
投稿: 27
Topic starter  

@yhira さま

ありがとうございます。

返信が遅くなり、申し訳ありません。

function.phpの334行目(指摘されたエラーが入力してあった箇所)の内容を削除しても状況は変わらずでしたが、

さきほど確認してみましたら、無事にチェックが入る(または外れる)ようになっていました!

解消されて本当に助かりました!

 

ありがとうございました。

今後ともよろしくお願いします。

 

 


   
わいひら reacted
共有:

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

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

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

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

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

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

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

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