0

在 wordpress 网站上:我试图阻止特定的“子”提要重定向到 feedburner,但我想允许主提要继续重定向。

我想阻止重定向的提要设置如下: http ://website-example.org/feed?author=275

但保持http://website-example.org/feed重定向到 feedburner。

目前我正在使用 PHP 来创建重定向。我的代码如下所示:

add_filter('feed_link','custom_feed_link', 1, 2);

function custom_feed_link($output, $feed) {
    $feed_url = 'http://feeds.feedburner.com/websitename/yaSQ';
    $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;

}

我在这里找到了这个答案,但我不确定这是否是最好的方法。(另外,我并不完全理解它的代码。) 如何将主要的所有提要重定向到 feedburner,除了一些提要?

有人可以告诉我我是否走在正确的轨道上,或者是否有一个简单的解决方案,或者上面链接中的 .htaccess 代码是什么意思。

谢谢你,伊恩

4

1 回答 1

0

解决了。

我最终使用了一个自定义 RSS 模板和一个名为“feed wrangler”的旧插件。该解决方案效果很好。

这里有一些有用的链接: http : //wordpress.org/extend/plugins/feed-wrangler/ http://kanevski.org/projects/feed-wrangler/

于 2012-08-28T04:33:02.997 回答