WordPress.org

Make WordPress Core

Ticket #4072: tag.patch

File tag.patch, 3.6 KB (added by filosofo, 8 years ago)
  • wp-includes/query.php

     
    8686        return false; 
    8787} 
    8888 
    89 function is_tag( $slug = '' ) { 
     89function is_wp_tag( $slug = '' ) { 
    9090        global $wp_query; 
    91         if ( !$wp_query->is_tag ) 
     91        if ( !$wp_query->is_wp_tag ) 
    9292                return false; 
    9393 
    9494        if ( empty( $slug ) ) 
     
    319319        var $is_time = false; 
    320320        var $is_author = false; 
    321321        var $is_category = false; 
    322         var $is_tag = false; 
     322        var $is_wp_tag = false; 
    323323        var $is_search = false; 
    324324        var $is_feed = false; 
    325325        var $is_comment_feed = false; 
     
    344344                $this->is_time = false; 
    345345                $this->is_author = false; 
    346346                $this->is_category = false; 
    347                 $this->is_tag = false; 
     347                $this->is_wp_tag = false; 
    348348                $this->is_search = false; 
    349349                $this->is_feed = false; 
    350350                $this->is_comment_feed = false; 
     
    549549                        } 
    550550 
    551551                        if (  '' != $qv['tag'] ) 
    552                                 $this->is_tag = true; 
     552                                $this->is_wp_tag = true; 
    553553 
    554554                        if ( empty($qv['author']) || ($qv['author'] == '0') ) { 
    555555                                $this->is_author = false; 
     
    561561                                $this->is_author = true; 
    562562                        } 
    563563 
    564                         if ( ($this->is_date || $this->is_author || $this->is_category || $this->is_tag ) ) 
     564                        if ( ($this->is_date || $this->is_author || $this->is_category || $this->is_wp_tag ) ) 
    565565                                $this->is_archive = true; 
    566566                } 
    567567 
  • wp-includes/template-loader.php

     
    3535        } else if ( is_category() && $template = get_category_template()) { 
    3636                include($template); 
    3737                return; 
    38         } else if ( is_tag() && $template = get_tag_template()) { 
     38        } else if ( is_wp_tag() && $template = get_tag_template()) { 
    3939                include($template); 
    4040                return; 
    4141        } else if ( is_author() && $template = get_author_template() ) { 
  • wp-includes/category-template.php

     
    4040        return apply_filters('category_link', $catlink, $category_id); 
    4141} 
    4242 
    43 function get_tag_link( $tag_id ) { 
     43function get_wp_tag_link( $tag_id ) { 
    4444        global $wp_rewrite; 
    4545        $catlink = $wp_rewrite->get_tag_permastruct(); 
    4646 
     
    200200         
    201201        $return = $before; 
    202202        foreach ( $tags as $tag ) 
    203                 $tag_links[] = '<a href="' . get_tag_link($tag->cat_ID) . '">' . $tag->cat_name . '</a>'; 
     203                $tag_links[] = '<a href="' . get_wp_tag_link($tag->cat_ID) . '">' . $tag->cat_name . '</a>'; 
    204204 
    205205        $tag_links = join( $sep, $tag_links ); 
    206206        $tag_links = apply_filters( 'the_tags', $tag_links ); 
  • wp-content/themes/default/archive.php

     
    11<?php get_header(); ?> 
    22 
    33        <div id="content" class="narrowcolumn"> 
    4 <?php is_tag(); ?> 
     4<?php is_wp_tag(); ?> 
    55                <?php if (have_posts()) : ?> 
    66 
    77                 <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?> 
    88<?php /* If this is a category archive */ if (is_category()) { ?> 
    99                <h2 class="pagetitle">Archive for the &#8216;<?php single_cat_title(); ?>&#8217; Category</h2> 
    10 <?php } elseif( is_tag() ) { ?> 
     10<?php } elseif( is_wp_tag() ) { ?> 
    1111<h2 class="pagetitle">Archive for the &#8216;<?php single_cat_title(); ?>&#8217; Tag</h2> 
    1212          <?php /* If this is a daily archive */ } elseif (is_day()) { ?> 
    1313                <h2 class="pagetitle">Archive for <?php the_time('F jS, Y'); ?></h2>