WP-Discourseにおける「Use of 'self' in callables is deprecated」の問題

こんにちは!関数のテストのために WP_DEBUG を有効にしたところ、次のメッセージが表示されました。

Deprecated : /wp-content/plugins/wp-discourse/lib/discourse.php225 行目で、コール可能な関数での「self」の使用は非推奨です。

このメッセージは PHP8.2 および 8.3 で表示されます。PHP 8.1 以下では問題ありません。

これを解決するために何かできることはありますか? PHP 8.1 よりもパフォーマンスが良い PHP8.3 を使用したいと考えています。どうぞよろしくお願いします!

「いいね!」 1

こんにちは。

心配いりません。これは単なる非推奨であり、PHP 9(はるか未来ですが)で削除されるだけです。
PHP 8.3は引き続き使用できます。:+1:

Simon、

これは現在使用すべきだと思います: self::class . 'register_text_translations'

「いいね!」 4

どうもありがとうございます!

数ヶ月前に誰かがこれを修正するためのPRを作成したことを共有するだけです。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.