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

  • Поручили администрировать сайт на WordPress. Хотел изменить язык админки, но после того, как залил нужные языковые файлы — не могу отредактировать файл конфигурации! Владелец сайта дал только данные для доступа по FTP, но по FTP не могу отредактировать файл wp-config. «Ошибка редактирования файла»… Атрибутов «только для чтения» нет. Может он защищен каким-то плагином? Или защита на хостинге? Буду признателен за подсказку.

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • язык админки меняется прямо в настройка сайта, ничего и никуда вручную заливать не надо. и для смены языка локализации редактирование wp-config.php тоже не нужно.

    Нет, через админку не получается. На сайте установлено три языка: английский, иврит, русский. Все языковые файлы залиты в соотв. папки. Но даже если в админке выставить язык по умолчанию — русский, то все равно все на иврите и справа-налево, ничего не меняется. На английский тоже не могу перевести, та же картина. Поэтому хочу в конфигурационном файле прописать:
    define (‘WPLANG’, ‘ru_RU’);
    возможно это поможет.
    Не знаю, почему нельзя изменить через админку, возможно, потому, что изначально движок сайта ставился ивритский. Может тоже кто подскажет… Спс…

    А вообще, файл wp-config.php он как защищается? Какие есть методы и могут быть причины? В первый раз с таким сталкиваюсь. Другие все файлы по FTP редактируются без проблем (с теми же самыми атрибутами)… Спс…

    версия wp какая?
    начиная с 4 версии, если не ошибаюсь, язык локализации ставится только через админку.

    файл может быть недоступен из-за другого владельца.

    Версия вордпресса 4.3.1
    Вы имеете ввиду, что просто загруженные по FTP языковые файлы движок «не видит»? В перечне языков есть и русский и английский, они видны. Но изменить не получается — все равно иврит…((
    А что с владельцами файлов, где этот атрибут искать и как исправить?
    Сам файл wp-config не может быть как-то защищен? Каким-либо плагином или чем-то на хостинге? Спс…

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Поэтому хочу в конфигурационном файле прописать:
    define (‘WPLANG’, ‘ru_RU’);
    возможно это поможет.

    Не поможет, приоритет отдаётся языку, выбранному в настройках.

    В перечне языков есть и русский и английский, они видны. Но изменить не получается — все равно иврит…((

    Надо разбираться с этим. Возможно, используется мультиязычный плагин, и язык задаётся в нём?

    Почему же тогда не могу изменить язык? В админке выбираю русский или английский — все равно все на иврите и справа-налево…((

    Да, такой плагин есть. Но он предполагается только для контента. К языку админки вроде не должен иметь отношения…

    WPML вроде стоит…

    В плагине WPML выставил язык по умолчание — русский. Ничего не изменилось, сам сайт грузится по умолчанию в русской версии. А админка все равно — иврит.

    Ни у кого больше никаких идей нет?

    отключите все плагины и пробуйте.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    В плагине WPML выставил язык по умолчание — русский.

    Язык админки там задаётся отдельно: https://wpml.org/documentation/getting-started-guide/language-setup/setting-the-wordpress-administration-language/

    Как изменить папки wp-content, wp-admin, wp-includes

    Или если быть точным возможно ли как то убрать префикс wp везде?
    В интеренет писали что достаточно прописать в wp-config:
    define(‘WP_CONTENT_FOLDERNAME’, ‘bitrix’);
    define(‘WP_CONTENT_DIR’, ABSPATH . WP_CONTENT_FOLDERNAME );
    define(‘WP_CONTENT_URL’, ‘http://battmart.ru/’.WP_CONTENT_FOLDERNAME);
    define(‘WP_PLUGIN_DIR’, WP_CONTENT_DIR . ‘/plugins’ );
    define(‘WP_PLUGIN_URL’, WP_CONTENT_URL.’/plugins’);

    Но в wp-config нет таких настроек…
    Или достаточно просто добавить эти дефайны и все заработает?

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «Редактировавние файла wp-config» закрыта для новых ответов.