Answers for "Uninstalling a plugin: delete all options with specific prefix"

0

Uninstalling a plugin: delete all options with specific prefix

global $wpdb;

$plugin_options = $wpdb->get_results( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE 'myplugin_%'" );

foreach( $plugin_options as $option ) {
    delete_option( $option->option_name );
}
Posted by: Guest on August-29-2021
0

Uninstalling a plugin: delete all options with specific prefix

foreach ( wp_load_alloptions() as $option => $value ) {
    if ( strpos( $option, 'myplugin_' ) === 0 ) {
        delete_option( $option );
    }
}
Posted by: Guest on August-29-2021

Code answers related to "Uninstalling a plugin: delete all options with specific prefix"

Browse Popular Code Answers by Language