Поддержка Проблемы и решения Редактирование файлов темы

  • Всем привет!
    При попытке редактирования файла header.php вылезает ошибка: Невозможно соединиться с сайтом для проверки на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через SFTP.
    Очевидно, это связано с обновлением WordPress до 4.9. Пожалуйста, подскажите, как теперь можно успешно редактировать файлы темы?

Просмотр 15 ответов — с 91 по 105 (всего 108)
  • Сайт сломается, да. Но ftp доступ от этого никуда не денется, следовательно, ошибку можно быстро исправить.

    Было дело, на страх и риск воткнула строку непроверенного кода через редактор админки. Отдало ошибку. Пошла в файл-менеджер, вырезала воткнутый код. Если бы я этот код вставила через файл-менеджер изначально — результат был бы тот же — ошибка, вырезание, так? Какой тогда смысл во всей этой возне, если результат один и тот же? Но: если бы код сработал, на все про все ушло бы 2 сек. Теперь мне надо шлепать в хост, логиниться, переходить по куче папок, чтобы вставить-вырезать тот же код. Как и для того, чтобы подправить любую мелкую мелочь.

    Модератор Yuri

    (@yube)

    evagrom79, второй абзац моего поста не заметили? Что ж, повторю.

    Может, для Вас это будет новостью, но очень многие сторонники редактирования файлов через админку вообще не знают (и знать не хотят) о том, что есть ftp и файл-менеджеры в ПУ хостинга. А зачем что-то еще изучать? Они же не программисты :))))))

    Какой тогда смысл во всей этой возне, если результат один и тот же?

    Ещё раз — Вы бы сократили время, не тратя его на логины в админку ВП и «работу» с его редактором. А СРАЗУ делали с наименьшими рисками.
    А самые наименьшие (и наиболее быстрые для работы) это совсем не ПУ хостинга, а ФПТ-клиент (файл-менеджер) и правильный блокнот.

    Ещё раз — Вы бы сократили время, не тратя его на логины в админку ВП и «работу» с его редактором.

    Ну конечно, админ ведь админке собственного сайта незалогиненым всегда сидит.

    Хорошо бы у разрабов хватило мозгов дать возможность людям отключать этот функционал в настройках или повесить его на хук, чтобы можно было отключить не редактируя core. Но нет. Пошли по пути apple. Мы умнее всех. Мы будем решать, что нужно пользователю.

    Про безопасность работы вынесено в отдельный топик: https://ru.wordpress.org/support/topic/%d0%be-%d0%b1%d0%b5%d0%b7%d0%be%d0%bf%d0%b0%d1%81%d0%bd%d0%be%d1%81%d1%82%d0%b8-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-%d1%81%d0%b0%d0%b9%d1%82%d0%b0%d0%bc%d0%b8/

    Тут продолжаем про проблемы с редактором кода в 4.9.х. Если есть что добавить по существу проблемы.

    Зачем проверять все файлы темы с расширением php, если далеко не от всех зависит работоспособность сайта? Например, если пользователь накосячит в файле 404.php или single-faq.php или в любом другом custom file, то главная сайта будет работать. Какой смысл в данном случае делать loopback запрос?

    Делайте его на файлы function.php, index.php. Зачем делать на все файлы?

    Модератор Yuri

    (@yube)

    Делайте его на файлы function.php, index.php. Зачем делать на все файлы?

    Логично (насчет functions.php). Но вот как движку понять, что какой-нибудь /includes/extra/fignya.php является куском шаблона, а не инклюдится в functions? Некоторые создатели тем выращивают такие деревья, что черт ногу сломит.

    И позволю себе еще раз напомнить: проблема имеет место далеко не у всех пользователей.

    И да, я за возможность отключение безопасного режима теми, кто понимает что делает.

    И да, я за возможность отключение безопасного режима теми, кто понимает что делает.

    На этом и порешим 🙂

    Есть у меня такая темаЖ
    http://poquello.ru/minute_wp/edit-wp-theme/
    Всё элементарно, но не документально — активируете другую тему в вордпрессе и всё сохраняется, потом возвращаетесь на ту чей файл правили. Для сайтов с постоянным вниманием как вариант можете повесить тему-дублёр.
    С уважением.

    та же проблема после обновления wp 4.9.2

    4.9.3 проблема осталась. Очень это раздражает. Было всё хорошо, надо было всё сломать(((

    4.9.4 проблема осталась 🙂

    Авторов этого новшества никак не волнует мнение пользователей — кушайте что дают,

    Я обновил пару сайтов, не успел откатить — поздно заметил этот сюрприз. Остальные пока не обновляю.

    Авторов этого новшества никак не волнует мнение пользователей — кушайте что дают,

    Если бы все пользователи читали написанное (хотя бы в этом топике, хотя бы посты от Yui) и умели внятно излагать мысли/писать тикеты — возможно, что и «авторы» бы их услышали.

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

    Я обновил пару сайтов, не успел откатить — поздно заметил этот сюрприз. Остальные пока не обновляю.

Просмотр 15 ответов — с 91 по 105 (всего 108)
  • Тема «Редактирование файлов темы» закрыта для новых ответов.