Make WordPress Core


Ignore:
Timestamp:
02/05/2004 08:55:50 PM (22 years ago)
Author:
rboren
Message:

Clean feed and trackback URLs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/template-functions-general.php

    r814 r836  
    2424function get_bloginfo($show='') {
    2525    global $siteurl, $blogfilename, $blogname, $blogdescription, $siteurl, $admin_email;
     26
     27    $do_perma = 0;
     28    $feed_url = $siteurl;
     29    $comment_feed_url = $siteurl;
     30
     31    if ('' != get_settings('permalink_structure')) {
     32        $do_perma = 1;
     33        $feed_url = $siteurl . '/feed';
     34        $comment_feed_url = $siteurl . '/comments/feed';
     35    }
     36
    2637    switch($show) {
    2738        case "url":
     
    3344        case "rdf_url":
    3445            $output = $siteurl.'/wp-rdf.php';
     46            if ($do_perma) {
     47                $output = $feed_url . '/rdf/';
     48            }
    3549            break;
    3650        case "rss_url":
    3751            $output = $siteurl.'/wp-rss.php';
     52            if ($do_perma) {
     53                $output = $feed_url . '/rss/';
     54            }
    3855            break;
    3956        case "rss2_url":
    4057            $output = $siteurl.'/wp-rss2.php';
     58            if ($do_perma) {
     59                $output = $feed_url . '/rss2/';
     60            }
    4161            break;
    4262        case "atom_url":
    4363            $output = $siteurl.'/wp-atom.php';
     64            if ($do_perma) {
     65                $output = $feed_url . '/atom/';
     66            }
    4467            break;       
    4568        case "comments_rss2_url":
    4669            $output = $siteurl.'/wp-commentsrss2.php';
     70            if ($do_perma) {
     71                $output = $comment_feed_url . '/rss2/';
     72            }
    4773            break;
    4874        case "pingback_url":
Note: See TracChangeset for help on using the changeset viewer.