Иногда, когда вы добавляете фрагмент кода на свой сайт или активируете новый плагин, вы можете получить ошибку файла pluggable.php. В данной статье я расскажу вам, как исправить ошибки данного файла в WordPress.
Когда и почему появляются ошибки pluggable.php?
WordPress позволяет пользователям и плагинам переопределять определенные основные функции. Эти функции находятся в файле pluggable.php.
Если плагин WordPress или пользовательский фрагмент кода не могут правильно обработать одну из этих функций, вы увидите такую ошибку:
Это проблема, и необходимо начать поиски решения. Давайте посмотрим, как легко исправить ошибку файла pluggable.php в WordPress.
Исправление ошибок в файле Pluggable.php в WordPress
Файл pluggable.php является важной частью кода WordPress. Я вам не рекомендую править файлы самого движка, т.к. ошибка в 99.99% случаев исходит от файла темы или самого плагина.
Чтобы исправить любую ошибку, упоминающую файл pluggable.php, просто посмотрите на первое место, упомянутое в ошибке.
В приведенном выше примере ошибка находится в файле functions.php темы в строке 954.
Это означает, что вам нужно отредактировать файл functions.php вашей темы и изменить или удалить код, вызывающий эту ошибку.
Часто ошибка бывает вызвана дополнительным пробелом после закрытия тега php?>, Так что вы можете просто удалить его, и это решит проблему.
Давайте посмотрим на другой пример:
Это сообщение об ошибке указывает на плагин на вашем сайте WordPress, вызывающий ошибку. Вы можете просто деактивировать плагин и сообщить об этом автору плагина. Либо, если имеются соответствующие знания, можно попытаться исправить саму ошибку. Но, нельзя забывать что в случае последующего обновления данного плагина ваши изменения будут удалены.
Я хочу сказать, что почти во всех случаях ошибки, связанные с файлом pluggable.php не вызваны самим файлом! Не нужно пытаться его редактировать.
Эти ошибки обычно вызваны пользовательским фрагментом кода, который вы добавили в файл functions.php, или плохо закодированным плагином, или даже вашей темой WordPress.
Простое удаления, редактирование кода или деактивация плагина ошибка пропадет.
Надеюсь данная статья вам помогла справиться с проблемой pluggable.php. Не забывайте делиться статьями в своих соцсетях.