Make WordPress Core


Ignore:
Timestamp:
06/02/2004 07:14:03 AM (22 years ago)
Author:
rboren
Message:

Make /feed/ and /comments/feed work with path info. Introduce get_feed_link().

File:
1 edited

Legend:

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

    r1355 r1382  
    2121function get_bloginfo($show='') {
    2222
    23     $do_perma = 0;
    24     $feed_url = get_settings('siteurl');
    25     $comment_feed_url = get_settings('siteurl');
    26 
    27     if ('' != get_settings('permalink_structure')) {
    28         $do_perma = 1;
    29         $feed_url = get_settings('home') . '/feed';
    30         $comment_feed_url = get_settings('home') . '/comments/feed';
    31     }
    32 
    3323    switch($show) {
    3424        case 'url':
    … …  
    4030            break;
    4131        case 'rdf_url':
    42             $output = get_settings('siteurl') .'/wp-rdf.php';
    43             if ($do_perma) {
    44                 $output = $feed_url . '/rdf/';
    45             }
     32            $output = get_feed_link('rdf');
    4633            break;
    4734        case 'rss_url':
    48             $output = get_settings('siteurl') .'/wp-rss.php';
    49             if ($do_perma) {
    50                 $output = $feed_url . '/rss/';
    51             }
     35            $output = get_feed_link('rss');
    5236            break;
    5337        case 'rss2_url':
    54             $output = get_settings('siteurl') .'/wp-rss2.php';
    55             if ($do_perma) {
    56                 $output = $feed_url . '/rss2/';
    57             }
     38            $output = get_feed_link('rss2');
    5839            break;
    5940        case 'atom_url':
    60             $output = get_settings('siteurl') .'/wp-atom.php';
    61             if ($do_perma) {
    62                 $output = $feed_url . '/atom/';
    63             }
     41            $output = get_feed_link('atom');
    6442            break;       
    6543        case 'comments_rss2_url':
    66             $output = get_settings('siteurl') .'/wp-commentsrss2.php';
    67             if ($do_perma) {
    68                 $output = $comment_feed_url . '/rss2/';
    69             }
     44            $output = get_feed_link('comments_rss2');
    7045            break;
    7146        case 'pingback_url':
Note: See TracChangeset for help on using the changeset viewer.