Как исправить ошибки, связанные с файлом Pluggable.php в WordPress

Вы видите ошибку файла pluggable.php на вашем WordPress сайте? Иногда, когда вы добавляете фрагмент кода на вашем сайте или активируете новый плагин, вы можете получить сообщение об ошибке файла pluggable.php. В этой статье мы покажем вам, как исправить ошибки файла pluggable.php в WordPress.

Когда и почему вы видите ошибки Pluggable.php?

WordPress позволяют пользователям и плагинам переопределить некоторые основные функции. Эти функции находятся в файле pluggable.php.

Если WordPress плагин или пользовательский фрагмент кода не может корректно обрабатывать одну из этих функций, то вы увидите сообщение об ошибке, примерно вот такую:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Пример ошибки в файле pluggable.php

Иногда вы можете продолжать работать на вашем сайте с этой ошибкой, но она будет появляться в области администратора.

Ошибка в области администратора WordPress

Сказав это, давайте посмотрим, как легко исправить ошибку pluggable.php файла в WordPress.

Исправление ошибок в файле Pluggable.php в WordPress

Файл pluggable.php является файлом ядра WordPress. Это не является хорошей идеей, изменить файл ядра WordPress как в вашем первом варианте, даже при наличии ошибки, указывающие на них.

Для того чтобы исправить ошибку в файле pluggable.php, просто посмотрите на первую строку, которая указывается в сообщении об ошибке.

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

В приведенном выше примере, ошибка находится в теме в файле functions.php в строке 1035.

Это означает, что вам нужно отредактировать файл functions.php вашей темы и изменить или удалить код вызывает эту ошибку.

Иногда заголовки уже посланы ошибка вызвана дополнительным пространством после закрытия тега php?>, так что вы можете просто удалить эту часть кода, и это должно исправить эту проблему.

Давайте рассмотрим другой пример:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090

Это сообщение об ошибке указывает на плагин на вашем WordPress сайте, который и вызывает ошибку. Вы можете просто отключить плагин и уведомить автора плагина об ошибке.

Почти во всех случаях, ошибки, упоминающие файл pluggable.php не вызваны самим файлом.

Эти ошибки обычно вызваны пользовательским фрагментом кода, который вы добавили в файл functions.php, или плохо кодированной плагин, или даже ваша теме WordPress.

Простое удаление или редактирование кода или дезактивировать плагин сделает ошибку уйти.

До сих пор не могу понять, что причиной этих ошибок?

Следуйте инструкциям в статье, шаг за шагом руководство по устранению неисправностей ошибок WordPress. Это поможет вам выяснить причину ошибки и как быстро исправить.

Мы надеемся, что эта статья помогла вам решить ошибку с файлом pluggable.php в WordPress. Вы также можете добавить список наиболее распространенных ошибок WordPress и как их исправить .



2016-12-15T20:41:55
Лучшие учебники по Wodpress