/** * PHPDOC * * @return WP_Theme PHPDOC * * @since PHPDOC */ private function get_actual_theme() { if (!$this->actual_theme) { require_once NELIOAB_MODELS_DIR . '/visitor.php'; remove_filter('stylesheet', array(&$this, 'modify_stylesheet')); remove_filter('template', array(&$this, 'modify_template')); $this->actual_theme = NelioABVisitor::get_assigned_theme(); add_filter('stylesheet', array(&$this, 'modify_stylesheet')); add_filter('template', array(&$this, 'modify_template')); } return $this->actual_theme; }