Изменяем расположение Wp-Content в WordPress
Опубликовано: 21.10.2017
Начиная с версии WordPress 2.6 вы можете указать для вашей папки wp-content совершенно другое расположение. Директория wp-content хранит все ваши файлы темы, плагинов и изображений.
Зачем перемещать папку wp-content
Наиболее веской причиной для того, чтобы переместить папку wp-content , является безопасность вашего сайта. Если вы переместите папку в другое место, то дезориентируете взломщиков, которые не обнаружат папку по стандартному её пути, или же это как минимум затруднит ее поиск.
Для того, чтобы изменить стандартное расположение wp-content, необходимо проделать несколько несложных действий с вашим файлом wp-config.php .
Основным моментом является добавление новых директив в вышеуказанный файл выше строки, где WordPress инклудит wp-settings.php.
// Добавляем директиву вышей этой строки /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php');Все, что вам нужно сделать, это добавить новую переменную WP_CONTENT_DIR и изменить расположение вашей папки wp-content.
define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/content/wp-content' );Для изменения расположения пути wp-content есть также другая переменная, которую можно определить в wp-config.
define( 'WP_CONTENT_URL', 'http://wpincode.com/blog/content/wp-content' );Перемещаем папку плагинов
Если вы не желаете изменять расположение всей папки wp-content, а только лишь хотите переместить папку с плагинами, тогда можно изменить ее местоположение таким же образом.
Для расположения папки с плагинами необходимо определить переменную WP_PLUGIN_DIR .
define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/content/wp-content/plugins' );Также как и с папкой wp-content, вы можете изменить ссылку на папку с плагинами с помощью переменной WP_PLUGIN_URL .
define( 'WP_PLUGIN_URL', 'http://example/blog/content/wp-content/plugins');Проблема с этой переменной может возникнуть тогда, когда авторы плагинов используют PLUGINDIR директиву, а не WP_PLUGIN_URL . В таком случае необходимо добавить еще одну строку в файл wp-config.php .
define( 'PLUGINDIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/content/wp-content/plugins' );Надеемся, что эта статья поможет вам изменить стандартные пути для папки Wp-Content в WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.
VN:F [1.9.22_1171]
Rating: 5.0/ 5 (1 vote cast)
Сегодня | Завтра | ||
USD | 32.62 | 32.50 | |
EUR | 39.90 | 39.92 |
Обменник | Переходов |
Wmchanger | 6 |
E-Market | 5 |
WMtoCash.com | 4 |
Str-Money | 3 |
Hot-Change | 3 |
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |