HOME


Mini Shell 1.0
DIR: /home3/otwalrll/theafricanconsultinggroup.com/wp-content/plugins/wp-mailchimp/public/
Upload File :
Current File : //home3/otwalrll/theafricanconsultinggroup.com/wp-content/plugins/wp-mailchimp/public/shortcode.php
<?php

if ( ! defined( 'ABSPATH' ) ) {
    exit;
}
class Wp_Mailchimp_Shortcode{

    public static $_instance;

    public $plugin_version = '1.0';

    public $base;

    public $file = __FILE__;


    public function __construct(){
        $this->env_init_shortcode();
    }

    public function env_init_shortcode(){
        add_shortcode('wp_mailchimp', array($this,'xs_show_shortcode'));
    }

    public function xs_show_shortcode($atts, $content = NULL){

        extract(shortcode_atts(
                array(
                    'id' => '',
                ), $atts)
        );
        $api_key = wp_mailchimp_get_option('wp_mailchimp_api_key','mailchimp');
        $list_id = wp_mailchimp_get_option('wp_mailchimp_list','mailchimp');
        ob_start();
        ?>
        <form action="#" method="POST" class="xs-newsletter xs-newsletter-form">
            <input type="email" name="email" id="xs-newsletter-email" class="form-control" placeholder="Enter your email....">
            <button type="submit" class="xs_mailchimp_submit">Subscribe</button>
            <input type="hidden" name="list_id" id="xs_list_id" class="xs_list_id" value="<?php echo esc_attr($list_id); ?>">
        </form>
        <div class="xs_msg"></div>
        <?php
        return ob_get_clean();
    }

    public static function xs_instance() {
        if (!isset(self::$_instance)) {
            self::$_instance = new Wp_Mailchimp_Shortcode();
        }
        return self::$_instance;
    }

}

$env_instance = Wp_Mailchimp_Shortcode::xs_instance();

?>