As I mentioned before, you can modify this link with a little filter plugin.
Copy and paste the following code into a new text file (a text file not a Word document nor office documents) and name this file e.g. bloginfo_rss_url_filter.php.
Upload this file e.g. via FTP into a sub folder of the /wp-content/plugins folder of your blog e.g. /wp-content/plugins/bloginfo_rss_url_filter/.
Afterwards open the plugins page of your blog. The plugin will appear as "bloginfo_rss URL filter" in the list of the plugins. Activate it.
<?php
/*
Plugin Name: bloginfo_rss URL filter
Plugin URI:
Description: This plugin modifies the URL e.g. of the <link> tag in a certain news feed of the blog.
Author: ntm
Version: 1.0
Author URI: http://profiles.wordpress.org/ntm/
*/
// add a filter to the WP Filter Hook get_bloginfo_rss
add_filter('get_bloginfo_rss', 'modify_my_bloginfo_rss_url',10, 2);
function modify_my_bloginfo_rss_url($val, $show='') {
// If it is an request for one of the news feeds of the blog and if it is the request for the URL e.g. of the <link> tag in RSS feed
if ( TRUE === is_feed() AND 'url' === $show) {
// then get the feedslug to determine the type or the name of the feed. standard values are rss, rss2, atom or rdf. But could also be a custom name.
$feedslug = get_query_var('feed');
// $feedslug is the name of the feed in the URL e.g. example.com/feed/rss2 is the RSS2 feed or in example.com/feed/podcast is podcast the slug
// If it is a certain feed type or feed then do something with the URL (e.g. replace it with a different one) and return it so can be placed in the XML output of the feed.
if ('podcast' === $feedslug) {
return 'http://example.com';
} else {
return $val;
}
} else {
return $val;
}
}
?>
This is the code of a rudimentary plugin which replaces the URL of the blog with the new URL http://example.com only in the feed with the slug name podcast. You may adjust both values (all what is between the single quotaion marks) before you upload the file.
(If you want to control the result with your web browser then it might be necessary to clear the cache memory of the browser. Further the iTunes Store updates modification in the feed every 24h automatically.)