Пропала кнопка редактор файлов WordPress. Два способа восстановить

Всем привет. В административной панели моего сайта отсутствует редактор кода WordPress. Причиной исчезновения кнопки редактора файла не задумывался. Редактирование темы производил на хостинге. Точнее, скачивал необходимый файл, делал изменения в текстовом редакторе Notepad++, и закачивал обратно.

У меня привычка: статьи пишу на локальном сервере, окончательный вариант на хостинге. Правки шаблона Вордпресс также сначала проверяю на локальном сервере. В консоли локального сайта кнопка редактор файла есть.

редактор файлов WordPress

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

Как восстановить кнопку редактор кода WordPress

Плагин iThemes Security отключает редактор файлов и плагинов Вордпресс в административной панели в целях безопасности. Для желающих вернуть кнопку в консоль, надо сделать изменения настроек плагина, что и сделал.

iThemes Security настройки плагина

В настройках плагина откройте раздел Подстройка WordPress,

iThemes Security подстройка WordPress

жмите на Confiqure Settings. В новом окне деактивируйте команду Отключить редактор файлов.

отключить редактор файлов WordPress

Сохраните изменения и кнопка появится.

Возможно, данная функция есть и в других плагинах защиты WordPress.

Как включить редактор темы WordPress файлом          wpconfiq.php

Есть еще способ включить и удалить редактор кода в админке сайта. Помните, при установке WordPress нужно изменить файл wp-confiq-samle.php, и сохранить как wp-confiq.php. С помощью файла вп-конфиг получаем доступ к базе данных MySQL. Файл содержит параметры входа: имя базы данных, имя пользователя, имя сервера базы, пароль к БД.

Файл находится в корне сайта.

Наличие команды

define(‘DISALLOW_FILE_EDIT’,true );

отключает редактор шаблона WordPress в разделе Внешний вид консоли.

кнопка редактор файлов wp-confiq

Удалите строку и кнопка редактирования появится.

Чтобы запретить делать изменения файлов темы из консоли WordPress, и разрешить только имея доступ к файловой системе внесите код в файл wp-confiq. Сделайте с комментариями, чтобы не забыли за что отвечает эта команда.

Хочу предостеречь. Перед изменением файлов делайте резервные копии, чтобы вернуть сайт к жизни в случае косяка, восстановить сайт из бэкапа.

Удачи!

С уважением, Павел Коновалов

Комментарии 11

  • Спасибо за статью! Для меня, как раз, был актуален этот вопрос, но, к сожалению, своими силами кнопка так и не «нашлась». Пойду пробовать!

  • Я тоже совсем недавно столкнулась с той же самой проблемой, правда, кнопка пропала из-за плагина clearfy pro. Через настройки в нем нельзя вернуть редактор, так что пришлось через файл wp—confiq.php. К счастью, прекрасно помогло ))) Полезная статья! Думаю, еще многие и не раз столкнутся с такой проблемой.

  • Хорошая статья, буду пробовать сделать.

  • Пока еще не сталкивался с такой проблемой, пока что с кнопкой все в порядке. Однако на будущее пригодится, мало ли что может случится. Как говорится, предупрежден значит вооружен. Спасибо автору за полезную и своевременную статью.

    • Это точно! Лучше когда знаешь, что такая проблема есть, и знать как она решается. Лучше чтобы кнопка редактор не пропадала.

  • Сама проблема была. Ваша статья помогла в решении ее. Однако теперь почему-то у меня часть плагинов не работает. Что может быть?

    • Валерий, возможно вы затронули какие-то настройки ещё. Появление кнопки редактора файлов на работу плагинов не влияет. Верните всё назад и проверьте плагины.

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

  • Буквально вот только на днях на сайте заказчицы столкнулась с этой проблемой. Как-то мне привычнее мелкие правки типа изменения цвета элементов, всякую другую ерунду вносить через редактор админки. А тут такой облом, со всякой мелочью на хостинг нырять надо. Я у заказчицы поспрашивала, но она чайник, что ей сделали-настроили, тем и пользуется. Надо будет порыться по плагинам и если что — в конфиг нырнуть на хосте. В последний раз, а потом уже спокойно в редакторе все править) Благодарю за наводку!)

  • На локалке проводить работы с сайтом не всегда целесообразно. Либо версия PHP может отличаться, либо какие-то функции на сервере не включены. А плагины wordpress иногда очень чуствительны к таким вещам.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.