Uname: Linux server.digisquadtech.com 4.18.0-553.100.1.el8_10.x86_64 #1 SMP Mon Feb 2 04:13:33 EST 2026 x86_64
User: 1091 (madhavfluid)
Group: 1090 (madhavfluid)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/madhavfluid/public_html/wp-content/plugins///elementor-pro      ( Reset | Go to )
File Name: elementor-pro.php
Edit
<?php
/**
 * Plugin Name: Elementor Pro
 * Description: Elevate your designs and unlock the full power of Elementor. Gain access to dozens of Pro widgets and kits, Theme Builder, Pop Ups, Forms and WooCommerce building capabilities.
 * Plugin URI: https://go.elementor.com/wp-dash-wp-plugins-author-uri/
 * Version: 3.35.1
 * Author: Elementor.com
 * Author URI: https://go.elementor.com/wp-dash-wp-plugins-author-uri/
 * Requires PHP: 7.4
 * Requires at least: 6.7
 * Requires Plugins: elementor
 * Elementor tested up to: 3.35.0
 * Text Domain: elementor-pro
 */

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

define'ELEMENTOR_PRO_VERSION''3.35.1' );

/**
 * All versions should be `major.minor`, without patch, in order to compare them properly.
 * Therefore, we can't set a patch version as a requirement.
 * (e.g. Core 3.15.0-beta1 and Core 3.15.0-cloud2 should be fine when requiring 3.15, while
 * requiring 3.15.2 is not allowed)
 */
define'ELEMENTOR_PRO_REQUIRED_CORE_VERSION''3.32' );
define'ELEMENTOR_PRO_RECOMMENDED_CORE_VERSION''3.35' );

define'ELEMENTOR_PRO__FILE__'__FILE__ );
define'ELEMENTOR_PRO_PLUGIN_BASE'plugin_basenameELEMENTOR_PRO__FILE__ ) );
define'ELEMENTOR_PRO_PATH'plugin_dir_pathELEMENTOR_PRO__FILE__ ) );
define'ELEMENTOR_PRO_ASSETS_PATH'ELEMENTOR_PRO_PATH 'assets/' );
define'ELEMENTOR_PRO_MODULES_PATH'ELEMENTOR_PRO_PATH 'modules/' );
define'ELEMENTOR_PRO_URL'plugins_url'/'ELEMENTOR_PRO__FILE__ ) );
define'ELEMENTOR_PRO_ASSETS_URL'ELEMENTOR_PRO_URL 'assets/' );
define'ELEMENTOR_PRO_MODULES_URL'ELEMENTOR_PRO_URL 'modules/' );

/**
 * Load gettext translate for our text domain.
 *
 * @since 1.0.0
 *
 * @return void
 */
function elementor_pro_load_plugin() {
    if ( ! 
did_action'elementor/loaded' ) ) {
        
add_action'admin_notices''elementor_pro_fail_load' );

        return;
    }

    
$core_version ELEMENTOR_VERSION;
    
$core_version_required ELEMENTOR_PRO_REQUIRED_CORE_VERSION;
    
$core_version_recommended ELEMENTOR_PRO_RECOMMENDED_CORE_VERSION;

    if ( ! 
elementor_pro_compare_major_version$core_version$core_version_required'>=' ) ) {
        
add_action'admin_notices''elementor_pro_fail_load_out_of_date' );

        return;
    }

    if ( ! 
elementor_pro_compare_major_version$core_version$core_version_recommended'>=' ) ) {
        
add_action'admin_notices''elementor_pro_admin_notice_upgrade_recommendation' );
    }

    require 
ELEMENTOR_PRO_PATH 'plugin.php';
}

function 
elementor_pro_compare_major_version$left$right$operator ) {
    
$pattern '/^(\d+\.\d+).*/';
    
$replace '$1.0';

    
$left  preg_replace$pattern$replace$left );
    
$right preg_replace$pattern$replace$right );

    return 
version_compare$left$right$operator );
}

add_action'plugins_loaded''elementor_pro_load_plugin' );

function 
print_error$message ) {
    if ( ! 
$message ) {
        return;
    }
    
// PHPCS - $message should not be escaped
    
echo '<div class="error">' $message '</div>'// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
}
/**
 * Show in WP Dashboard notice about the plugin is not activated.
 *
 * @since 1.0.0
 *
 * @return void
 */
function elementor_pro_fail_load() {
    
$screen get_current_screen();
    if ( isset( 
$screen->parent_file ) && 'plugins.php' === $screen->parent_file && 'update' === $screen->id ) {
        return;
    }

    
$plugin 'elementor/elementor.php';

    if ( 
_is_elementor_installed() ) {
        if ( ! 
current_user_can'activate_plugins' ) ) {
            return;
        }

        
$activation_url wp_nonce_url'plugins.php?action=activate&amp;plugin=' $plugin '&amp;plugin_status=all&amp;paged=1&amp;s''activate-plugin_' $plugin );

        
$message '<h3>' esc_html__'You\'re not using Elementor Pro yet!''elementor-pro' ) . '</h3>';
        
$message .= '<p>' esc_html__'Activate the Elementor plugin to start using all of Elementor Pro plugin’s features.''elementor-pro' ) . '</p>';
        
$message .= '<p>' sprintf'<a href="%s" class="button-primary">%s</a>'$activation_urlesc_html__'Activate Now''elementor-pro' ) ) . '</p>';
    } else {
        if ( ! 
current_user_can'install_plugins' ) ) {
            return;
        }

        
$install_url wp_nonce_urlself_admin_url'update.php?action=install-plugin&plugin=elementor' ), 'install-plugin_elementor' );

        
$message '<h3>' esc_html__'Elementor Pro plugin requires installing the Elementor plugin''elementor-pro' ) . '</h3>';
        
$message .= '<p>' esc_html__'Install and activate the Elementor plugin to access all the Pro features.''elementor-pro' ) . '</p>';
        
$message .= '<p>' sprintf'<a href="%s" class="button-primary">%s</a>'$install_urlesc_html__'Install Now''elementor-pro' ) ) . '</p>';
    }

    
print_error$message );
}

function 
elementor_pro_fail_load_out_of_date() {
    if ( ! 
current_user_can'update_plugins' ) ) {
        return;
    }

    
$file_path 'elementor/elementor.php';

    
$upgrade_link wp_nonce_urlself_admin_url'update.php?action=upgrade-plugin&plugin=' ) . $file_path'upgrade-plugin_' $file_path );

    
$message sprintf(
        
'<h3>%1$s</h3><p>%2$s <a href="%3$s" class="button-primary">%4$s</a></p>',
        
esc_html__'Elementor Pro requires newer version of the Elementor plugin''elementor-pro' ),
        
esc_html__'Update the Elementor plugin to reactivate the Elementor Pro plugin.''elementor-pro' ),
        
$upgrade_link,
        
esc_html__'Update Now''elementor-pro' )
    );

    
print_error$message );
}

function 
elementor_pro_admin_notice_upgrade_recommendation() {
    if ( ! 
current_user_can'update_plugins' ) ) {
        return;
    }

    
$file_path 'elementor/elementor.php';

    
$upgrade_link wp_nonce_urlself_admin_url'update.php?action=upgrade-plugin&plugin=' ) . $file_path'upgrade-plugin_' $file_path );

    
$message sprintf(
        
'<h3>%1$s</h3><p>%2$s <a href="%3$s" class="button-primary">%4$s</a></p>',
        
esc_html__'Don’t miss out on the new version of Elementor''elementor-pro' ),
        
esc_html__'Update to the latest version of Elementor to enjoy new features, better performance and compatibility.''elementor-pro' ),
        
$upgrade_link,
        
esc_html__'Update Now''elementor-pro' )
    );

    
print_error$message );
}

if ( ! 
function_exists'_is_elementor_installed' ) ) {

    function 
_is_elementor_installed() {
        
$file_path 'elementor/elementor.php';
        
$installed_plugins get_plugins();

        return isset( 
$installed_plugins$file_path ] );
    }
}

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL