Bonjour ! J’ai activé WP_DEBUG pour tester certaines fonctions et j’ai vu ce message :
Obsolète : L’utilisation de « self » dans les callables est obsolète dans /wp-content/plugins/wp-discourse/lib/discourse.php à la ligne 225
Ce message s’affiche en PHP 8.2 et 8.3. Cela fonctionne bien avec les versions de PHP antérieures à la 8.1.
Y a-t-il quelque chose que nous puissions faire pour résoudre ce problème ? J’ai tendance à utiliser PHP 8.3 car il offre de meilleures performances que la 8.1. Merci beaucoup !
Ne vous inquiétez pas ; il ne s’agit que d’une dépréciation et elle sera supprimée dans PHP 9 (ce qui est loin dans le futur).
Vous pouvez toujours utiliser PHP 8.3.
Simon,
Je pense que ceci devrait être utilisé maintenant : self::class . 'register_text_translations'