-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwp-soundcloud-player-customizer-settings-manager.php
More file actions
29 lines (24 loc) · 1.24 KB
/
Copy pathwp-soundcloud-player-customizer-settings-manager.php
File metadata and controls
29 lines (24 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
if (!defined('ABSPATH')) {
die;
}
class WP_Soundcloud_Player_Customizer_Settings_Manager {
public function __construct() {
}
public function wp_soundcloud_player_customizer_settings_manager_init() {
register_deactivation_hook(__FILE__, array($this, 'wp_soundcloud_player_customizer_settings_manager_register_uninstall'));
}
public function wp_soundcloud_player_customizer_settings_manager_register_uninstall() {
register_uninstall_hook(__FILE__, array($this, 'wp_soundcloud_player_customizer_aettings_manager_uninstall'));
}
public function wp_soundcloud_player_customizer_aettings_manager_uninstall(){
$options = array( 'wpscpc_swap_player', 'wpscpc_show_artwork', 'wpscpc_play_button_color', 'wpscpc_auto_play', 'wpscpc_hide_related', 'wpscpc_show_comments', 'wpscpc_show_user', 'wpscpc_show_reposts' );
foreach($options as $option_name){
delete_option($option_name);
}
}
}
if (class_exists('WP_Soundcloud_Player_Customizer_Settings_Manager')){
$wp_soundcloud_player_customizer_settings_manager = new WP_Soundcloud_Player_Customizer_Settings_Manager();
$wp_soundcloud_player_customizer_settings_manager->wp_soundcloud_player_customizer_settings_manager_init();
}