uawdijnntqw1x1x1
IP : 216.73.216.109
Hostname : premium160.web-hosting.com
Kernel : Linux premium160.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
batcwwjx
/
.
/
old
/
.trash
/
wp-content
/
plugins
/
wp-mailchimp
/
wp-mailchimp.php
/
/
<?php /** Plugin Name: Wp Mailchimp Plugin URI:http://xpeedstudio.com Description: Wp Mailchimp Features is a plugin. Author: xpeedstudio Author URI: http://xpeedstudio.com Version:1.0.0 */ if ( ! defined( 'ABSPATH' ) ) exit; class Wp_Mailchimp{ /** * Holds the class object. * * @since 1.0.0 * */ public static $_instance; /** * Plugin Name * * @since 1.0.0 * */ public $plugin_name = 'Wp Mailchimp'; /** * Plugin Version * * @since 1.0.0 * */ public $plugin_version = '1.0.0'; /** * Plugin File * * @since 1.0.0 * */ public $file = __FILE__; /** * Load Construct * * @since 1.0.0 */ public function __construct(){ $this->xs_plugin_init(); } /** * Plugin Initialization * * @since 1.0.0 * */ public function xs_plugin_init(){ require_once (plugin_dir_path($this->file). 'inc/MailChimp.php'); require_once (plugin_dir_path($this->file). 'admin/setting-class-api.php'); require_once (plugin_dir_path($this->file). 'admin/subscribe-list.php'); require_once (plugin_dir_path($this->file). 'admin/setting-config.php'); require_once (plugin_dir_path($this->file). 'inc/xs-function.php'); require_once (plugin_dir_path($this->file). 'public/shortcode.php'); add_action( 'init', array($this, 'register_post_type') ); add_action( 'wp_enqueue_scripts', array( $this, 'xs_enque_script')); add_action( 'admin_enqueue_scripts', array( $this, 'admin_enque_script')); } public function register_post_type(){ register_post_type( 'xs_wp_mailchimp', array( 'public' => false, 'show_ui' => false, 'show_in_menu' => false, ) ); } public function xs_enque_script(){ wp_enqueue_script( 'xs-wp-mailchimp-ajax', plugin_dir_url($this->file) . 'assets/js/main.js', array('jquery'), '', TRUE ); /*Ajax Call*/ $params = array( 'ajaxurl' => admin_url('admin-ajax.php'), 'ajax_nonce' => wp_create_nonce('xs_security_check'), ); wp_localize_script('xs-wp-mailchimp-ajax', 'xs_check_obj', $params); } public function admin_enque_script(){ wp_enqueue_script( 'xs-admin-ajax', plugin_dir_url($this->file) . 'assets/js/admin.js', array('jquery'), '', TRUE ); $params = array( 'ajaxurl' => admin_url('admin-ajax.php'), 'ajax_nonce' => wp_create_nonce('xs_admin_security_check'), ); wp_localize_script('xs-admin-ajax', 'xs_admin_check_obj', $params); } public static function xs_get_instance() { if (!isset(self::$_instance)) { self::$_instance = new Wp_Mailchimp(); } return self::$_instance; } } $Xs_Main = Wp_Mailchimp::xs_get_instance();
/home/batcwwjx/./old/.trash/wp-content/plugins/wp-mailchimp/wp-mailchimp.php