public static function get_template()
 {
     if (isset(self::$template)) {
         return self::$template;
     }
     global $wp_customize;
     if (isset($_GET['theme'])) {
         self::$template = $_GET['theme'];
     } else {
         if (is_a($wp_customize, 'WP_Customize_Manager')) {
             self::$template = $wp_customize->theme()->template;
         } else {
             self::$template = get_template();
         }
     }
     return self::$template;
 }