Make WordPress Core


Ignore:
Timestamp:
12/18/2004 12:28:24 AM (22 years ago)
Author:
rboren
Message:

Rework query precedence for bug 541. Add is_trackback().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-blog-header.php

    r1923 r1972  
    108108}
    109109
    110 if (1 == $tb) {
     110if (is_trackback()) {
    111111    $doing_trackback = true;
    112112}
     
    211211                do_action('template_redirect', '');
    212212                if (is_feed()) {
    213                         $wp_did_template_redirect = true;
    214213                        include(dirname(__FILE__) . '/wp-feed.php');
    215214                        exit;
    216                 } else if ($tb == 1) {
    217                         $wp_did_template_redirect = true;
     215                } else if (is_trackback()) {
    218216                        include(dirname(__FILE__) . '/wp-trackback.php');
    219217                        exit;
    220218                } else if (is_404() &&
    221219                                                         file_exists("$wp_template_dir/404.php")) {
    222                         $wp_did_template_redirect = true;
    223220                        include("$wp_template_dir/404.php");
    224221                        exit;
    225222                } else if (is_home() &&
    226223                                file_exists("$wp_template_dir/index.php")) {
    227                         $wp_did_template_redirect = true;
    228224                        include("$wp_template_dir/index.php");
    229225                        exit;
    230226                } else if (is_single() &&
    231227                                                         file_exists("$wp_template_dir/single.php")) {
    232                         $wp_did_template_redirect = true;
    233228                        include("$wp_template_dir/single.php");
    234229                        exit;
    235230                } else if (is_page() && file_exists(get_page_template())) {
    236                         $wp_did_template_redirect = true;
    237231                        include(get_page_template());
    238232                        exit;
    239233                } else if (is_category() &&
    240234                                                         file_exists("$wp_template_dir/category.php")) {
    241                         $wp_did_template_redirect = true;
    242235                        include("$wp_template_dir/category.php");
    243236                        exit;
    244237                } else if (is_author() &&
    245238                                                         file_exists("$wp_template_dir/author.php")) {
    246                         $wp_did_template_redirect = true;
    247239                        include("$wp_template_dir/author.php");
    248240                        exit;
    249241                } else if (is_date() &&
    250242                                                         file_exists("$wp_template_dir/date.php")) {
    251                         $wp_did_date = true;
    252                         $wp_did_template_redirect = true;
    253243                        include("$wp_template_dir/date.php");
    254244                        exit;
    255245                } else if (is_archive() &&
    256246                                                         file_exists("$wp_template_dir/archive.php")) {
    257                         $wp_did_template_redirect = true;
    258247                        include("$wp_template_dir/archive.php");
    259248                        exit;
    260249                } else if (is_search() &&
    261250                                                         file_exists("$wp_template_dir/search.php")) {
    262                         $wp_did_template_redirect = true;
    263251                        include("$wp_template_dir/search.php");
    264252                        exit;
    265253                } else if (is_paged() &&
    266254                                                         file_exists("$wp_template_dir/paged.php")) {
    267                         $wp_did_template_redirect = true;
    268255                        include("$wp_template_dir/paged.php");
    269256                        exit;
    270257                } else if (file_exists("$wp_template_dir/index.php"))
    271258                        {
    272                                 $wp_did_template_redirect = true;
    273259                                include("$wp_template_dir/index.php");
    274260                                exit;
Note: See TracChangeset for help on using the changeset viewer.