Whippet::wps_filter_template_include PHP Method

wps_filter_template_include() public method

Emits template loads to the console
public wps_filter_template_include ( $template )
    public function wps_filter_template_include($template)
    {
        if (isset($this->options['no-templates'])) {
            return $template;
        }
        //
        // Try to work out what the template is
        //
        $want_template = '';
        $got_template = '';
        if (is_404()) {
            $want_template = '404';
        } elseif (is_search()) {
            $want_template = 'Search';
        } elseif (is_tax()) {
            $want_template = 'Taxonomy';
        } elseif (is_front_page()) {
            $want_template = 'Front page';
        } elseif (is_home()) {
            $want_template = 'Home';
        } elseif (is_attachment()) {
            $want_template = 'Attachment';
        } elseif (is_single()) {
            $want_template = 'Single';
        } elseif (is_page()) {
            $want_template = 'Page';
        } elseif (is_category()) {
            $want_template = 'Category';
        } elseif (is_tag()) {
            $want_template = 'Tag';
        } elseif (is_author()) {
            $want_template = 'Author';
        } elseif (is_date()) {
            $want_template = 'Date';
        } elseif (is_archive()) {
            $want_template = 'Archive';
        } elseif (is_comments_popup()) {
            $want_template = 'Comments popup';
        } elseif (is_paged()) {
            $want_template = 'Paged';
        }
        if ($template == get_404_template()) {
            $got_template = '404';
        } elseif ($template == get_search_template()) {
            $got_template = 'Search';
        } elseif ($template == get_taxonomy_template()) {
            $got_template = 'Taxonomy';
        } elseif ($template == get_front_page_template()) {
            $got_template = 'Front page';
        } elseif ($template == get_home_template()) {
            $got_template = 'Home';
        } elseif ($template == get_attachment_template()) {
            $got_template = 'Attachment';
        } elseif ($template == get_single_template()) {
            $got_template = 'Single';
        } elseif ($template == get_page_template()) {
            $got_template = 'Page';
        } elseif ($template == get_category_template()) {
            $got_template = 'Category';
        } elseif ($template == get_tag_template()) {
            $got_template = 'Tag';
        } elseif ($template == get_author_template()) {
            $got_template = 'Author';
        } elseif ($template == get_date_template()) {
            $got_template = 'Date';
        } elseif ($template == get_archive_template()) {
            $got_template = 'Archive';
        } elseif ($template == get_comments_popup_template()) {
            $got_template = 'Comments popup';
        } elseif ($template == get_paged_template()) {
            $got_template = 'Paged';
        } elseif ($template == get_index_template()) {
            $got_template = 'Index';
        } else {
            $got_template = 'Unknown';
        }
        $this->message(Colours::fg('yellow') . "Template load: " . Colours::off() . "wanted {$want_template}, got {$got_template} (" . str_replace($this->options['wp-root'] . "/wp-content/", '', $template) . ")");
        return $template;
    }