| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/ainlanhotel.ru/wp-content/plugins/masterslider/ |
Upload File : |
<?php
/**
* Fired when the plugin is uninstalled.
*
* Uninstalling MasterSlider deletes tables(sliders), user roles and options.
*
* @package MasterSlider
* @author averta [averta.net]
* @license LICENSE.txt
* @link http://masterslider.com
* @copyright Copyright © 2014 averta
*/
// If uninstall not called from WordPress, then exit
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
exit( 'No Naughty Business Please !' );
}
// To uninstall the plugin completely you need to define MS_UNINSTALL_PLUGIN constant in wp-config.php file
// before deleting it from plugins page
if ( defined( 'MSWP_UNINSTALL_PLUGIN' ) ) {
global $wpdb;
// MasterSlider Tables
$wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "masterslider_sliders" );
$wpdb->query( "DROP TABLE IF EXISTS " . $wpdb->prefix . "masterslider_options" );
// MasterSlider user roles
$roles = array( 'administrator', 'editor' );
foreach ( $roles as $role ) {
$role = get_role( $role );
$role->remove_cap( 'access_masterslider' );
$role->remove_cap( 'publish_masterslider' );
$role->remove_cap( 'delete_masterslider' );
$role->remove_cap( 'create_masterslider' );
$role->remove_cap( 'export_masterslider' );
$role->remove_cap( 'duplicate_masterslider' );
}
// Delete Masterslider related options
$wpdb->query("DELETE FROM $wpdb->options WHERE option_name LIKE 'masterslider_%';");
// Delete custom css directory
$uploads = wp_upload_dir();
$css_dir = $uploads['basedir'] . '/masterslider' ;
rmdir( $css_dir );
}