WordPress –无需.htaccess即可更改您的Feed链接
如果为博客设置feedburner,则应将WordPressfeed重定向到feedburnerfeed链接。
这样,您将不会失去任何订户。通常,用户使用插件来执行此操作,但是您可以使用以下功能为客户端执行操作:
function custom_feed_link($output, $feed) {
$feed_url = 'http://feeds.feedburner.com/whileifblog';
$feed_array = array('rss' => $feed_url, 'rss2' => $feed_url, 'atom' => $feed_url, 'rdf' => $feed_url, 'comments_rss2' => '');
$feed_array[$feed] = $feed_url;
$output = $feed_array[$feed];
return $output;
}
function other_feed_links($link) {
$link = 'http://feeds.feedburner.com/whileifblog';
return $link;
}
//将我们的功能添加到特定的过滤器
add_filter('feed_link','custom_feed_link', 1, 2);
add_filter('category_feed_link', 'other_feed_links');
add_filter('author_feed_link', 'other_feed_links');
add_filter('tag_feed_link','other_feed_links');
add_filter('search_feed_link','other_feed_links');