Intereting Posts
Доступ к большим массивам в PHP forece обновить страницу клиента со стороны сервера Как я могу использовать $ _SERVER , чтобы найти, что пользователь пришел из Google? Преобразование ошибок в исключения: ошибка дизайна? Значения по умолчанию для типов данных varchar и int mysql Преобразование отступов с preg_replace (без обратного вызова) Как отформатировать миллисекунды в минутах: секунды: миллисекунды в PHP? Преобразование jpg изображения в формат gif, png и bmp с использованием PHP Личная переменная Laravel, разделенная между двумя методами в контроллере Как преобразовать этот массив PHP в массив JavaScript? добавление верхнего и нижнего колонтитула к контроллеру Как отправить электронную почту с сервера на Android? Обновление базы данных с помощью ссылки html link с помощью ajax php mysql запускать php автоматически через каждый час Каков наилучший способ включить последнюю версию jQuery?

WordPress: папка wp-content отделена от остальных

Мне нужно переместить мою папку wp-content в другую папку.

Например, это папка wordpress:

  • папка «wp-admin»
  • «общедоступная» папка (внутри есть wp-контент)
  • папка «wp-include»
  • (другие файлы)

Я уже следовал за гидом, поэтому у меня есть:

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/public/wp-content' ); define('WP_CONTENT_URL', 'http://www.example.com/public/wp-content' ); 

в моем wp-config.php

это правильно, да? но это, похоже, не работает.

Содержимое моего сайта показано (но они показывались, когда не были и эти строки кода), но темы не работают.

Должен ли я добавить что-то еще?

Если содержимое отображается, это означает, что определения, которые вы добавили в wp-config.php , работают правильно.

Неправильное стилирование подразумевает, что в ваших файлах темы есть жестко закодированный путь. Например, создатель темы использовал:

 // Incorrect echo '/wp-content/themes/themename/css/stylesheet.css'; 

Вместо…

 // Correct echo get_stylesheet_directory_uri() . '/css/stylesheet.css'; 

Или даже неправильный вызов content_url .

Вам нужно найти эти жестко закодированные URL-адреса / пути и обновить их до нужного формата.