Невозможно войти в WordPress из-за измененного файла PHP - PullRequest
0 голосов
/ 04 июня 2018
Parse error: syntax error, unexpected '{' in /nas/content/staging/rcbook/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/templates/Simple/template-functions.php on line 9

Я понял, что плагин woocommerce-pdf-invoices-packaging-slips не поддерживает китайский.Другими словами, счет будет напечатан ??, если он встречает китайский.Я попытался исправить это, добавив код на template-functions.php.Я использовал файловый менеджер Wordpress для доступа к template-functions.php и изменения кода.Но, похоже, я допустил некоторые ошибки.Wordpress просто не позволяет мне войти в систему, и я не могу исправить свою ошибку.

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

Чтобы восстановить доступ wp-admin, вам нужно использовать FTP или файловый менеджер хостинга.

Перейти к yoursite.com/wp-content/plugins/

Переименовать плагин WOO PDF-счета, например, добавить '-off 'к нему.

wp-content/plugins/woocommerce-pdf-invoices-packing-slips-off

WP отключит плагин, и вы снова сможете получить доступ к администратору.

НО .. Как сказал Xhynk, это не способ редактировать PHP!Используйте FTP и редактор кода, я использую Atom (это бесплатно).

Еще 1 вещь, у меня есть опыт работы с этим плагином.Если вы редактируете шаблон «Simple» напрямую, сделанные вами изменения могут быть перезаписаны при обновлении плагина.Этот плагин поддерживает создание собственного шаблона, скопируйте шаблон Simple и установите его в соответствии с вашими потребностями.

Следуйте инструкциям здесь

0 голосов
/ 04 июня 2018

Вы можете попробовать / отредактировать файл template-functions.php из ftp-клиента.

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