Пропала кнопка редактор файлов 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. Сделайте с комментариями, чтобы не забыли за что отвечает эта команда.

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

Удачи!

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

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

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

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

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

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

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

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

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

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

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

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

  • Павел, привет! Интересная статья. Лично у меня на вордпрессе кнопка редактора не пропадала, потому как плагина защиты не было. Зато теперь, если вернусь на вордпресс, буду знать где и что копать.

  • Совершенно верно. Я Вас поддерживаю.

  • Кнопка не пропадает. У меня другой вопрос по поводу тайтла, который стягивает с описания. Я вижу, что у тебя в постах уникальные тайтлы и дескрипшен. Это ты сделал как вообще? И зайди, пожалуйста, ко мне на сайт, почитай последнюю тему о метатегах и расскажи, что ты сделал с этой проблемой. И почему это происходит? Оно ведь так не должно?

    • Привет, Квезаль. В смысле, как сделал уникальные. Использую плагин YoastSEO. Когда пишу пост, прописываю. Может я чего-то не понял?

      • Поставила YoastSEO. и второй Ёест. Короче, все стало нормально. Но проблема с общими настройками и префиксами описания не пропала. Поэтому я описание в общих не пишу. А так в постах все ок, плагин правильно делает. Но теперь у нас рандомные дескрипшены в старых статьях, т.к. они до плагина, а прежний отключен. Но мне ладнео, все равно переделываю все старье. Еще поставила оптимайзер и кеширование.Обновила по году новогодние статьи, изменила контент. Я настройки плагинов все посмотрела на сайте с работы. Я занимаюсь наполнением и сео, поэтому, там программисты умные, все настроили, я списала.)))))))) У них есть еще плагины мне незнакмые, надо глянуть, может, мне тоже такие нужны.

        • Второй Yoast это какой — AMP? Мне от Гугла было сообщение про мобильную выдачу сайта. Ставил от Гугла, показало норм. После поставил от Йоста, снова пришло. В общем снес Йоста, вернул Гугла. Как по мне есть необходимый набор плагинов.
          Плагин защиты — у меня стоит iThemes Security.
          Кэширование — обязательно, у тебя уже есть.
          Бэкап — UpdraftPlus — Backup/Restore, можно, конечно и на хостинге делать.
          Антиспам — было пару, уже не припомню название, удалил. Глючить начал — не давал комментировать, выдавал как спам. Установил Акисмет — все норм.
          Остальные по желанию. У меня 15 стоит активированных.
          Делись, что там твои программисты ставят.

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

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

 

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