Changeset 1382 for trunk/wp-includes/template-functions-links.php
- Timestamp:
- 06/02/2004 07:14:03 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/template-functions-links.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/template-functions-links.php
r1373 r1382 135 135 } 136 136 137 function get_feed_link($feed='rss2') { 138 $do_perma = 0; 139 $feed_url = get_settings('siteurl'); 140 $comment_feed_url = $feed_url; 141 142 $permalink = get_settings('permalink_structure'); 143 if ('' != $permalink) { 144 $do_perma = 1; 145 $feed_url = get_settings('home'); 146 $index = get_settings('blogfilename'); 147 $prefix = ''; 148 if (preg_match('#^/*' . $index . '#', $permalink)) { 149 $feed_url .= '/' . $index; 150 } 151 152 $comment_feed_url = $feed_url; 153 $feed_url .= '/feed'; 154 $comment_feed_url .= '/comments/feed'; 155 } 156 157 switch($feed) { 158 case 'rdf': 159 $output = $feed_url .'/wp-rdf.php'; 160 if ($do_perma) { 161 $output = $feed_url . '/rdf/'; 162 } 163 break; 164 case 'rss': 165 $output = $feed_url . '/wp-rss.php'; 166 if ($do_perma) { 167 $output = $feed_url . '/rss/'; 168 } 169 break; 170 case 'atom': 171 $output = $feed_url .'/wp-atom.php'; 172 if ($do_perma) { 173 $output = $feed_url . '/atom/'; 174 } 175 break; 176 case 'comments_rss2': 177 $output = $feed_url .'/wp-commentsrss2.php'; 178 if ($do_perma) { 179 $output = $comment_feed_url . '/rss2/'; 180 } 181 break; 182 case 'rss2': 183 default: 184 $output = $feed_url .'/wp-rss2.php'; 185 if ($do_perma) { 186 $output = $feed_url . '/rss2/'; 187 } 188 break; 189 } 190 191 return $output; 192 } 193 137 194 function edit_post_link($link = 'Edit This', $before = '', $after = '') { 138 195 global $user_level, $post;
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)