Существует ли плагин Feedburner для Wordpress, который будет изменять теги RSS <link /> на страницах - PullRequest
2 голосов
/ 26 сентября 2011

Я ищу плагин Feedburner для Wordpress, который перенаправляет каналы в Feedburner, но также изменяет ссылки RSS, встроенные на страницах Wordpress, для указания на Feedburner. Плагины, которые я пробовал, будут перенаправлять канал RSS, но ни один из них не изменяет встроенные теги RSS. Так, например, в Safari, когда вы нажимаете кнопку RSS, он извлекает данные из ленты Wordpress (вместо Feedburner).

1 Ответ

3 голосов
/ 26 сентября 2011

Насколько я помню, Wordpress не предлагает API, который позволяет изменять ссылки RSS. Тем не менее, вы можете удалить их полностью, а затем добавить обратно самостоятельно. Этот пост поддержки WP , где я получил следующую информацию.

Добавьте следующее в файл functions.php в каталоге вашей темы

//remove the feeds for pages
remove_action( 'wp_head', 'feed_links_extra', 3 ); // extra feeds such as category
remove_action( 'wp_head', 'feed_links', 2 ); // general, post and comment feeds

//explicitly add feedburner link back into head
add_action('wp_head', 'addFeedburnerLink');

function addFeedburnerLink() {
  echo '<link rel="alternate" type="application/rss+xml" title="RSS 2.0 Feed" href="http://feedburner.com/myfeedburnerurl" />'; 
}

Надеюсь, это поможет! Вы также должны оформить заказ http://wordpress.stackexchange.com. Они, как правило, гораздо лучше справляются с вопросами, связанными с кодексом / плагином Wordpress.

...