WordpressРазработка сайтов

После изменений в файле functions.php – сайт перестал работать.

    0

    Здравствуйте, дорогие друзья!
    В данной статье поговорим о падении сайта после внесения правок в файл functions.php.
    Достаточно часто бывают такие ситуации, когда нам нужно что-нибудь изменить на сайте. Мы идем в Google и ищем ответ на свой вопрос. Находим статью в которой говориться, разместите эту часть кода на своём сайте в файле functions.php. Мы берем эту часть и вставляем не думая о последствиях, и наш сайт перестает работать. Почему перестает работать сайт? Ведь у того кто писал статью, работало? Проблема скорее всего заключается в том, что когда автор писал статью, была другая версия WordPress и соответственно данный вариант кода, там работал. Но, поскольку у нас уже более свежая версия, возможно это и стало причиной падения сайта. Нечего страшного в этом нету, но главное запомнить, куда и какие правки мы вносим. Сейчас мы разберемся как вернуть сайт к жизни.

    ШАГ 1

    Для начала я бы хотел показать, как выглядит тот самый файл functions.php. Так же я вставлю произвольный текст, что бы показать что необходимо удалять в functions.php

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

    ШАГ 2

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

    Путь до папки с файлом functions.php:
    public_html/название_домена/wp-content/theme/название_вашей_темы/functions.php

    Находим наш файл и открываем его.
    Файл functions.php может выглядеть не так, как у меня на скриншоте. Поэтому ищем часть кода, которую мы вставляли и удаляем её из файла. Далее сохраняем изменения и переходим на сайт. На скриншоте можно заметить часть текста ( в вашем случае кода), которую я вставлял на сайте через админ-панель.

    file-functions.php

    Далее переходи на наш сайт. Вуаля! Наш сайт снова работает. Если вдруг, вы удалили часть кода и сайт не начал работать, очистите кэш в браузере.

    Я всегда рекомендую вам, делать скриншоты того, что вставляете на сайт в код. В дальнейшем, если что-то пойдет не так, будет проще найти эту часть кода и удалить. Старайтесь всегда смотреть на дату поста автора, ведь не всегда статья может быть свежей и версии WordPress буду отличаться. Так же, если вы ещё начинающий разработчик, старайтесь перед действиями с кодом делать бэкап сайта. Если у вас вдруг возникнут вопросы или что-то не получиться, пишите в комментарии.

     

    Как отключить новый редактор Gutenberg в WordPress

    Предыдущая статья

    Как настроить ЧПУ в WordPress c плагином Rus-to-lat

    Следующая статья

    Оставить комментарий

    avatar
      Подписаться  
    Уведомление о