Intereting Posts
Создание трех столбцов на странице WordPress Отфильтруйте действие плагина в wp head / wp_footer Настройка создания многосайтового сайта с использованием пользовательских данных Когда следует использовать add_action при регистрации / вставка сценариев Разрешить пользователю редактировать только определенные страницы Как загрузить неизвестный тип файла? Как получить переменное количество сообщений для типа публикации в основном цикле? Попытка проверить и посмотреть, имеет ли сообщение изображение, отличное от основного цикла Сжатие изображений AWS S3 с использованием Compress JPEG и PNG изображений плагина Имена файлов изображений Ошибка администратора-Ajax meta_value timestamp старше, чем сейчас Функция короткого кода подключаемого модуля плагина к шаблону страницы по умолчанию с разбиением на страницы Расширенная логика запросов с несколькими таксономиями Найти по post_meta, затем отсортировать по post_meta, затем отсортировать по дате (wp_posts)

Изменение имени дочерней темы на MAMP localhost

Я хотел бы изменить имя дочерней темы на моем localhost (MAMP), настроенном для проекта, над которым я работаю. Очевидно, изменение имени папки достаточно просто, так как изменение имени дочерней темы в комментариях в верхней части файла style.css дочерней темы.

Как мне изменить информацию в базе данных / phpMyAdmin? Что я угадываю, мне придется делать из-за того, как дочерняя тема связана с базой данных?

Любая помощь будет потрясающей.

Эмили.

Рекомендуемый метод

Вам не нужно ничего менять в базе данных. Следуй этим шагам:

  1. Активируйте тему WordPress по умолчанию (например, twentyseventeen ) – это любая тема, кроме темы, которую вы собираетесь переименовать.

  2. Переименуйте имя дочернего имени темы и имя дочерней темы в файле style.css .

  3. Теперь активируйте дочернюю тему.

Вот и все, WordPress обновит соответствующую информацию. в базе данных автоматически.

Примечание. Вы уже правильно поняли шаг 2. Просто нужно выполнить шаг-1 перед шагом-2, а затем шаг-3 после этого. Это все.

Метод базы данных:

Также можно изменить название темы из базы данных после следующего шага-2 выше. Иногда это полезно, если вы уже изменили название темы и теперь не можете получить доступ к сайту, потому что WordPress имеет другое название темы в базе данных.

В этом случае знайте, что WordPress сохраняет два значения в таблице wp_options . Один из них – с параметром option_name = stylesheet а другой – template option_name =.

Если это не детская тема, то оба значения одинаковы. Однако для дочерней темы в option_name = stylesheet будет параметр option_value = your-current-child-theme-name а для параметра option_name = будет параметр option_value = parent-theme-name .

Поэтому, если вы измените эти два значения соответственно, это сработает. Вы можете использовать PHPMyAdmin или следующий запрос MySQL:

 update wp_options set option_value = 'new-child-theme-name' where option_name = 'stylesheet'; update wp_options set option_value = 'parent-theme-name' where option_name = 'template'; 

замените new-child-theme-name и parent-theme-name соответственно в вышеуказанном запросе.