Intereting Posts
Календарь событий на сайте WordPress? Создавайте только размер изображения при использовании в избранном изображении Как установить иерархические термины для публикации с помощью wp_set_object_terms Показывать пользовательский шаблон, независимо от того, просматривается ли страница, если пользователь не зашел в систему Как расширить WP_Customize_Control Подсчитайте количество сообщений, которые существуют в 2 таксономиях? Обрезка миниатюры с детской темой Genesis Theme Customizer – выберите, где появится область виджета, чтобы пользователи могли организовать виджетов Проблемы с смешанным контентом и истекшим сеансом с SSL и wp-admin Толкот никогда не называется (странное поведение) Как проверить наличие пустого и не сбой Запуск запроса обновления wp_postmeta не отображает данные настраиваемых полей в разделе admin Доступ к одной странице с нескольких URL-адресов (подстановочный знак) Вставка терминов таксономии во время активации плагина? Программная вставка разрывов страниц

Пример процедуры uninstaller для удаления всех настраиваемых параметров темы из wp_options

Все пользовательские параметры моей темы предшествуют опции «mytheme_» +.

Например, mytheme_color1, mytheme_color2, mytheme_body_font_color и т. Д. …

Я хотел бы создать плагин, который удаляет все элементы в wp_options, где опция предшествует «mytheme_»,

Если у вас есть ссылка или пример, поделитесь ею. Заранее спасибо 🙂

Все пользовательские параметры моей темы предшествуют опции «mytheme_» +.

Не достаточно безопасно. Вместо этого используйте set_theme_mod () , get_theme_mod () и remove_theme_mod () . Вы найдете эти и другие связанные функции в wp-includes/theme.php .

DELETE FROM $wpdb->options WHERE option_name LIKE 'mytheme%'