Wordpress 4.9.8 ошибки: постоянная STYLESHEETPATH - PullRequest
0 голосов
/ 27 октября 2018

Я установил последние версии apache2, wordpress (4.9.8), php (7.2). Затем установил плагин от wpbooking.org . Минимальные требования для их плагина 4.9.8. Как только он включен, появляются следующие предупреждения:

Warning: Use of undefined constant STYLESHEETPATH - assumed 'STYLESHEETPATH' (this will throw an Error in a future version of PHP) in /home/jamie/websites/italy/wp-includes/template.php on line 634

Warning: Use of undefined constant TEMPLATEPATH - assumed 'TEMPLATEPATH' (this will throw an Error in a future version of PHP) in /home/jamie/websites/italy/wp-includes/template.php on line 637

Я отключил ошибки php (или я так думаю) в wp-config.php error_reporting(0);, но они все еще сохраняются. Есть некоторые предложения , что у дочерних шаблонных тем есть проблемы, но на самом деле не так много. На wpbooking.org есть форум поддержки, но эта ошибка не упоминается. Не слишком много гуглить, так что я решил спросить здесь:

  1. Кто-нибудь знает, как отключить эти ошибки?
  2. Кто-нибудь знает, это ошибки WordPress или плагина?

1 Ответ

0 голосов
/ 27 октября 2018

Очевидно, что кавычки вокруг этих двух констант где-то отсутствуют (то есть они должны использоваться с кавычками, такими как 'STYLESHEETPATH' и 'TEMPLATEPATH' при использовании более новых версий PHP). Если вы сами не использовали их в файле, который вы создали или отредактировали, эта ошибка должна быть где-то в файлах плагина. Вы можете найти это и изменить его, но в основном это зависит от автора плагина, чтобы исправить это, так как любое обновление плагина будет перезаписывать его снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...