Привет всем, необходимо исправить ошибки связанные с включением-выключением плагина мультиязычности Polylang Pro, сделать чтобы он свободно отключался или включался, также настроить его если требуется, а также
адаптировать сайт на новую версию php 7.4 сейчас сайт работает на 7.2 + обновить тему.
Пишите у кого опыт работы программирования под Wordpress.
p.s В тему были внесены правки.
--------------- ошибка 1
Polylang Pro
Uncaught Error: Call to undefined function pll_register_string() in /usr/local/www/.../public_html/wp-content/themes/Newspaper/functions.php on line 253
include()
wp-settings.php:508
require_once()
wp-config.php:43
require_once()
wp-load.php:37
require_once()
wp-admin/admin.php:34
require_once()
wp-admin/plugins.php:10
На сайте возникла критическая ошибка. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций.
Узнайте больше про отладку в WordPress.
----------------- ошибка 2
Для решения проблемы вам потребуется следующая информация:
Версия WordPress 5.4.1
Текущая тема: Newspaper (версия 9.8)
Проблемный плагин: Query Monitor (версия 3.5.2)
Версия PHP 7.2.30
Подробности ошибки
===================================
Ошибка с типом E_ERROR возникла на строке 82 файла /usr/local/www/........./public_html/wp-content/plugins/query-monitor/collectors/php_errors.php. Сообщение об ошибке: Uncaught Error: Call to undefined function pll_register_string() in /usr/local/www/.............../public_html/wp-content/themes/Newspaper/functions.php:253
Stack trace:
#0 /usr/local/www/............../public_html/wp-settings.php(508): include()
#1 /usr/local/www/............./public_html/wp-config.php(43): require_once('/usr/local/www/...')
#2 /usr/local/www/................/public_html/wp-load.php(37): require_once('/usr/local/www/...')
#3 /usr/local/www/.............................../public_html/wp-admin/admin.php(34): require_once('/usr/local/www/...')
#4 /usr/local/www/................../public_html/wp-admin/plugins.php(10): require_once('/usr/local/www/...')
#5 {main}
Next Exception: Call to undefined function pll_register_string() in /usr/local/www/............./public_html/wp-content/plugins/query-monitor/collectors/php_errors.php:82
Stack trace:
#0 [internal function]: QM_Collector_PHP_Errors->exception_handler(Object(Error))
#1 {main}
throw