public function __construct()
 {
     parent::__construct();
     self::$plugin_assets = plugins_url('/assets/', dirname(__FILE__));
     self::$plugin_assets = self::strip_protocol(self::$plugin_assets);
     add_action('admin_init', array(__CLASS__, 'admin_init'));
     add_action('admin_menu', array(__CLASS__, 'admin_menu'));
     add_action('dashboard_glance_items', array(__CLASS__, 'dashboard_glance_items'));
     add_action('init', array(__CLASS__, 'init'));
     add_action('widgets_init', array(__CLASS__, 'widgets_init'));
     add_shortcode('testimonials', array(__CLASS__, 'testimonials'));
     add_shortcode('testimonialswidget_list', array(__CLASS__, 'testimonialswidget_list'));
     add_shortcode('testimonialswidget_widget', array(__CLASS__, 'testimonialswidget_widget'));
     add_shortcode('testimonials_slider', array(__CLASS__, 'testimonials_slider'));
 }
 public function __construct()
 {
     parent::__construct();
     self::$library_assets = plugins_url('/includes/libraries/', dirname(__FILE__));
     self::$library_assets = self::strip_protocol(self::$library_assets);
     self::$plugin_assets = plugins_url('/assets/', dirname(__FILE__));
     self::$plugin_assets = self::strip_protocol(self::$plugin_assets);
     add_action('admin_init', array(__CLASS__, 'admin_init'));
     add_action('admin_menu', array(__CLASS__, 'admin_menu'));
     add_action('dashboard_glance_items', array(__CLASS__, 'dashboard_glance_items'));
     add_action('init', array(__CLASS__, 'init'));
     add_action('widgets_init', array(__CLASS__, 'widgets_init'));
     add_shortcode('testimonials', array(__CLASS__, 'testimonials'));
     add_shortcode('testimonialswidget_list', array(__CLASS__, 'testimonials'));
     add_shortcode('testimonialswidget_widget', array(__CLASS__, 'testimonials_slider'));
     add_shortcode('testimonials_archives', array(__CLASS__, 'testimonials_archives'));
     add_shortcode('testimonials_categories', array(__CLASS__, 'testimonials_categories'));
     add_shortcode('testimonials_examples', array(__CLASS__, 'testimonials_examples'));
     add_shortcode('testimonials_options', array(__CLASS__, 'testimonials_options'));
     add_shortcode('testimonials_recent', array(__CLASS__, 'testimonials_recent'));
     add_shortcode('testimonials_slider', array(__CLASS__, 'testimonials_slider'));
     add_shortcode('testimonials_tag_cloud', array(__CLASS__, 'testimonials_tag_cloud'));
 }