Warning: Use of undefined constant XXXXX – assumed ‘XXXXX’ (this will throw an Error in a future version of PHP) in ~というエラーが出た場合の対処方法
PHP5.6からPHP7.2にバージョンアップした際に、
Warning: Use of undefined constant XXXXX – assumed ‘XXXXX’ (this will throw an Error in a future version of PHP) in~
というエラーが出たので、その対処方法を記しておきます。
該当する行を下記のように書き換えました。
add_action(‘the_content’, moretag_custom, 100);
↓
add_action(‘the_content’, ‘moretag_custom’, 100);
これでエラーは消えました。ファンクション名をクオートするだけ。
PHP7.2では、クオートしない文字列は、その名前のグローバル定数が定義されていない場合は単なる文字列という扱いになるそうです。
参考:http://php.net/manual/ja/migration72.deprecated.php
備忘録として残しておきます。
公開日:2019年3月20日
最終更新日:2019年3月20日