static function base_wrapper($template) { self::$main_template = $template; self::$base_template = basename(self::$main_template, '.php'); if ('index' == self::$base_template) { self::$base_template = FALSE; } $templates = array('base.php'); if (self::$base_template) { array_unshift($templates, sprintf('base-%s.php', self::$base_template)); } return locate_template($templates); }