Plugin Author
mihdan
(@mihdan)
Добрый день
У вас тема или плагин обнуляют текст в футере на хуке admin_footer_text, поглядите, кто это делает.
А ппока можете взять предыдущие версии плагина со вкладки Дополнительно внизу страницы плагина.
[26-Jul-2023 07:09:31 UTC] PHP Fatal error: Uncaught TypeError: CyrToLat\Settings\PluginSettingsBase::admin_footer_text(): Argument #1 ($text) must be of type string, null given, called in /wp-includes/class-wp-hook.php on line 308 and defined in /wp-content/plugins/cyr2lat/src/php/Settings/PluginSettingsBase.php:186
Stack trace: 0 /wp-includes/class-wp-hook.php(308): CyrToLat\Settings\PluginSettingsBase->admin_footer_text(NULL) 1 /wp-includes/plugin.php(205): WP_Hook->apply_filters(NULL, Array) 2 /wp-admin/admin-footer.php(48): apply_filters(‘admin_footer_te…’, ‘<span id=”foote…’) 3 /wp-admin/admin.php(297): require_once(‘/var/www/u16350…’) 4 {main} thrown in /wp-content/plugins/cyr2lat/src/php/Settings/PluginSettingsBase.php on line 186
Аналогичная ошибка! Как исправить? что значит отследить?
Сейчас исправим, в течении пары часов. Переход на PHP 7.0 может вытащить еще проблемы. Спасибо за сообщение об ошибке!
супер, ждем! только у нас php 8, на дворе уже 2023 год – это минималка
- This reply was modified 1 hour, 51 minutes ago by webparaplan.
Плагин тестируется в версиях PHP 7.0 – 8.2, см. на GitHub.
WordPress 6.3, планируемый к выпуску 8 августа, прекращает поддержку PHP 5.6. Мы сделали то же самое, и пошли ещё дальше – подняли весь код до стандарта PHP 7.0. В том числе, были добавлены type hints на аргументы и возвращаемые значения методов.
В вашем случае плагин или тема (неважно), присылает null вместо строки в 1 аргумент admin_footer_text(). Я убрал типизацию аргумента и возвращаемого значения для данного метода, это решит вашу проблему.
- This reply was modified 58 minutes ago by kaggdesign.
@graflekx @webparaplan выпущена версия 6.0.2. Проверьте, пожалуйста, и дайте нам знать.
Пока все четко, спасибо
