Поддержка Темы и шаблоны Удаление и восстановление темы

  • Было много исправлений в теме one page express. Удалил, а потом решил восстановить. Но при этом восстановились и все ошибки, «косяки» как это принято говорить. Как же удалить тему так что бы при восстановлении она была чистой?

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Yui

    (@fierevere)

    永子

    поискать массив настроек темы в таблице wp_options
    и удалить его

    DELETE from wp_options WHERE option_name LIKE ‘%theme_mods_onepage%’;

    поискать массив настроек темы

    а как он выглядит. Или же та строка что вы указали и есть этот массив?

    Модератор Yui

    (@fierevere)

    永子

    сериализованный массив, option_name начинается с theme_mods

    DELETE from wp_options WHERE option_name LIKE ‘%theme_mods%‘;

    вот такой запрос удалит настройки для всех тем.

    Я правда неуверена, что это уберет все «косяки», но если вы откатите файлы темы до дистрибутивных и удалите настройки,
    то в принципе ваш сайт может претендовать на чистую установку этой темы, так, как будто она никогда не была там установлена.

    • Ответ изменён 3 года, 2 месяца назад пользователем Yui.

    Я сделан запрос

    DELETE from wp_options WHERE option_name LIKE ‘%theme_mods%‘;

    но он не выполняется. Ответ такой ошибка синтаксиса

    option_name LIKE ‘ % theme_mods_onepage % ’

    откатите файлы темы до дистрибутивных

    Как это понимать?

    Хватит уже человека пугать такими страшными словами -))
    Для чистки БД есть специальные плагины. Что-то вроде такого: https://ru.wordpress.org/plugins/search/Database+Cleanup/
    ну и подобные запросы

    Хватит уже человека пугать такими страшными словами

    Да я не из пугливых. Просто малограмотный.

    Для чистки БД есть специальные плагины

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

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    но он не выполняется. Ответ такой ошибка синтаксиса

    Попробуйте поправить кавычки:

    
    DELETE from wp_options WHERE option_name LIKE '%theme_mods%';
    

    какой же выбрать?

    Очевидно тот, который больше всего подойдет для вас

    Попробуйте поправить кавычки

    Спасибо, запрос был введен как безошибочный. Тема не стала чистой, но многое восстановилось, с ней стало можно работать, править.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Удаление и восстановление темы» закрыта для новых ответов.