[WordPress] 讓FeedBurner FeedSmith支援Tag Feeds

FeedBurner FeedSmith

WordPress從2.5以後的版本,就有支援tag feeds。如果你只要訂閱在我的網站裡面,有「jQuery」這個標籤的文章,feed網址是(permalink版):


http://blog.yoren.info/tag/jquery/feed

或是:


http://blog.yoren.info/?tag=jquery&feed=rss2

但是假如安裝了FeedBurner FeedSmith這個外掛之後,此功能即無法使用,輸入tag feed會一律被導到feedburner的全站feed網址(例如:http://feeds2.feedburner.com/IdeaGrapes)。

參考Tweaking your FeedBurner / FeedSmith plugin to support Wordpress 2.5+ tag feeds (easy!),裡面紀錄了修改的方法如下:

  1. WordPress管理後台停用FeedBurner FeedSmith這個外掛後,進入編輯其程式碼。
  2. 找到 ol_feed_redirect() 這個function。
  3. 將 is_feed() && $feed != ‘comments-rss2′ && !is_single() && 這個部份,改為
    is_feed() && $feed != ‘comments-rss2′ && !is_single() && !is_tag() &&,即加入「&& !is_tag()」。
  4. 更新檔案後,重新啟用外掛,便可順利抓到tag feeds了。

可能的相關文章:

 
 
 

歡迎留言: