Toutes les options personnalisées de mon thème sont précédées de "mytheme_" + option.
Par exemple, mytheme_color1, mytheme_color2, mytheme_body_font_color, etc.
J'aimerais créer un plugin qui désinstalle tous les éléments de wp_options où l'option est précédée de "mytheme_"
Si vous avez une référence ou un exemple, merci de le partager. Merci d'avance :-)
Toutes les options personnalisées de mon thème sont précédées de "mytheme_" + option.
Pas assez en sécurité. Utilisez set_theme_mod () , get_theme_mod () et remove_theme_mod () à la place. Vous trouverez ces fonctions et d’autres fonctions connexes dans wp-includes/theme.php
.
DELETE FROM $wpdb->options WHERE option_name LIKE 'mytheme%'