ソーイング・ハンドメイド大人服の体型カバーコーデ。洋裁型紙・本の紹介

Warning: Use of undefined constant WPCF7_VERSION – assumed ‘WPCF7_VERSION’ (this will throw an Error in a future version of PHP) in /home/★★★★★/▼▼▼▼▼-▲▲▲.〇〇〇エラー修正ページを参考にしたらホントに直った話

 
この記事を書いている人 - WRITER -
はじめまして。洋裁ブログ 『Foppish Forest』管理人のりえと申します。 ハンドメイド大人服や子供服を制作しております。 体型カバー服コーデ(いかり肩・肩幅広め・出産、年を重ねる上での悩み)&節約できる物つくりとライフスタイルを目指しています。

仕事で新しい会社のワードプレスのブログを立ち上げたらエラーが出てしまいました。
仕事なのでこういうエラーがでるとドキッとします。
でも意外と考え方はシンプルで簡単に修正することができたので書き留めておこうと思います。

スポンサーリンク

スポンサーリンク

二か所エラーが出てしまいました

Warning: Use of undefined constant WPCF7_VERSION - assumed 'WPCF7_VERSION' (this will throw an Error in a future version of PHP) in /home/★★★★★/▼▼▼▼▼-▲▲▲.〇〇〇/public_html/wp2/wp-content/plugins/cf7-conditional-fields/admin.php on line 301

-----

Warning: Use of undefined constant WPCF7_VERSION - assumed 'WPCF7_VERSION' (this will throw an Error in a future version of PHP) in /home/★★★★★/▼▼▼▼▼-▲▲▲.〇〇〇/public_html/wp2/wp-content/plugins/cf7-conditional-fields/admin.php on line 314
----

エラーメッセージの解読法

Warning: Use of undefined constant WPCF7_VERSION - assumed 'WPCF7_VERSION' (this will throw an Error in a future version of PHP) in /home/★★★★★/▼▼▼▼▼-▲▲▲.〇〇〇/public_html/wp2/wp-content/plugins/cf7-conditional-fields/admin.php on line 301

あなたのエラー箇所はこの赤文字のところですよ➡ WPCF7_VERSION

このように修正してください➡'WPCF7_VERSION'
エラーファイルのある場所➡/home/★★★★★/▼▼▼▼▼-▲▲▲.〇〇〇/public_html/wp2/wp-content/plugins/cf7-conditional-fields/admin.php
行数はこちら➡on line 301

こんな具合だと思います。
要はですね、「‘ (クオート)」を付けるだけでした

実際に修正しました

301行目Before

301行目

if ( version_compare( WPCF7CF_CF7_MAX_VERSION, WPCF7_VERSION, '<' ) &&

301行目After

if ( version_compare( WPCF7CF_CF7_MAX_VERSION, 'WPCF7_VERSION', '<' ) &&

 

314行目Before

on_compare( WPCF7CF_CF7_MAX_VERSION, WPCF7_VERSION, '>' ) &&

314行目After

on_compare( WPCF7CF_CF7_MAX_VERSION, 'WPCF7_VERSION', '>' ) &&

 

「‘ (クオート)」で文字を囲んだだけです。

FTPソフトで送信して修正をかけました。
修正はできたようです。
でも他にした方がよい作業もあったので書き留めておこうと思います。

修正はできたけど、他にすることもあった

修正後、エラーのメッセージが少し変わったので翻訳してみました。そうしたら他に少し修正することがあったので書き留めておかせてください。参考になることかもしれないので。

工程その1-プラグインを入れ替えた

Conditional Fields for Contact Form 7 is fully compatible and tested with Contact Form 7 version 5.5.6.
Compatibility with other versions of CF7 is not guaranteed, so please install CF7 version 5.5.6
----

翻訳

Contact Form 7の条件付きフィールドは完全に互換性があり、ContactForm7バージョン5.5.6でテストされています。他のバージョンのCF7との互換性は保証されていないため、CF7バージョン5.5.6をインストールしてください

解決策

このプラグインは一新しいバージョンにアップデートしたら解決しました。

工程その2-ベースとなるプラグインを入れ忘れていた

The Country & Phone Field Contact Form 7 plugin requires Contact form 7 plugin active to run properly. Please install contact form 7 and activate
----
国と電話のフィールドお問い合わせフォーム7プラグインを正しく実行するには、お問い合わせフォーム7プラグインがアクティブになっている必要があります。お問い合わせフォーム7をインストールして有効にしてください

 
 

解決策

エラーの出たプラグインは補助的なプラグインだったので元のプラグインを入れたら、エラー表示は消えました。

 

参考にさせていただいたweb site

WordPress WPマスター.club さん

https://wp-master.club/warning-use-of-undefined-constant

Katata/堅田風景写真家・兼松純のブログです。

【WordPressエラー対処法】Warning: Use of undefined constant *** – assumed ‘***’ (this will throw an Error in a future version of PHP) in…

私も無事修正することができました。参考になりました!

まとめ

なにやら難しいエラーが出たと思いあせりましたが、参考にさせていただいたサイトなどで、シンプルなことでした。
もし、同じエラーがでて困っている方はぜひ試してみてください。意外とかんたんでした。

 

スポンサーリンク

にほんブログ村

 ハンドメイドブログ 洋服(洋裁)へ  ハンドメイドブログ ソーイング(縫い物)へ

この記事を書いている人 - WRITER -
はじめまして。洋裁ブログ 『Foppish Forest』管理人のりえと申します。 ハンドメイド大人服や子供服を制作しております。 体型カバー服コーデ(いかり肩・肩幅広め・出産、年を重ねる上での悩み)&節約できる物つくりとライフスタイルを目指しています。

- Comments -

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Copyright© 洋裁ブログFoppish Forest , 2022 All Rights Reserved.