Ошибка в плагине версии 6.0.1

[ad_1]

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. Проверьте, пожалуйста, и дайте нам знать.

Пока все четко, спасибо

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer