RSS 2.0 Feed 增加圖像以及回應篇數

2006/05/18
~ 阿亮 ~

demo21.png

敝站的發布在 SharpReader 上看起來有點不順眼,所以,針對 WordPress 的 RSS2 發布略做修改。

  • 調整顯示圖像:如圖中的 1. 處,原本在 WordPress 2.0.2 預設的 rss feed 是沒有呈現這個圖像,修改 wp-rss2.php,在

    <description><?php bloginfo_rss(“description”) ?></description>

    的下一行加上這一段,

    <image>
      <url><?php bloginfo_rss(‘url’)?>/favicon.ico</url>
      <title><?php bloginfo_rss(‘name’); ?></title>
      <link><?php bloginfo_rss(‘url’) ?></link>
    </image>

    其中

    <?php bloginfo_rss(‘url’) ?>/favicon.ico

    是放圖片的位置,可以變更成你要的 url 路徑。

  • 呈現回應篇數:如圖中的 2. 處,WordPress 2.0.2 預設的 rss feed 是沒有呈現這個數字,在RSS:Article:Why RSS Slash is Popular – Counting Your Comments  這篇找到方法,也是修改 wp-rss2.php 這個檔案,先加上 xmlns:slash 這段到 rss tag 內,
  • <rss version=”2.0″
      xmlns:content=”http://purl.org/rss/1.0/modules/content/”
      xmlns:wfw=”http://wellformedweb.org/CommentAPI/”
      xmlns:slash=”http://purl.org/rss/1.0/modules/slash/”
      xmlns:dc=”http://purl.org/dc/elements/1.1/”
      <?php do_action(‘rss2_ns’); ?>
    >

    然後在 <comments><?php comments_link();?></comments> 這行後面,加入下面此行即可.

    <slash:comments><?php comments_number(__(‘0’),
    __(‘1’), __(‘%’)); ?></slash:comments>

    所以,我只有針對 rss2 這隻程式修改,若是 atom, rss1 的,就請自行研究了。

    PS. 為了貼這篇有一堆 html/xml tag 的文章,被 WordPress RichEdit 折騰了半天,格式一直會被濾掉而變成不是我要的,目前先做下面二件事,日後再研究有沒有好用的 RichEdit.

  • [Option] >> [Writing] >> [WordPress should correct invalidly nested XHTML automatically] >> 關掉.
  • [Users] >> [Your Profile] >> [Use the visual rich editor when writing] >> 關掉


  • 2 Responses to “RSS 2.0 Feed 增加圖像以及回應篇數”

    • 阿亮  說:

      嗯,原本 wp 好像沒提供 wp-feed.css,原本想要試試,但是一來目前有點懶,二來版面設計不是我專長 :p 三來應該很少使用者會去看 feed 檔吧? 所以,暫時不想弄 :p 等那天想改整個 blog 的版面時,再來處理。 sparanoid,您設計的功夫蠻棒的 ^^

      我也是用您說的 Dreamweaver 的方式弄的啊? 下次會貼 code 時,再試試..

    • Sparanoid  說:

      嗯,效果应该不错,还有你可以给你的 rss 套上样式,ie 下浏览会美观一些:

      <?php echo '<?xml-stylesheet href="http://domain/wp-feed.css" type="text/css"?>'; ?>

      PS:我是这样输入 html、php 等等代码的:

      借助 Dreamweaver,在 “Design” 模式下输入你要显示的代码,然后再进入 “Code” 模式,在这里,你就可以看到转换后的代码了,直接复制到 wordpress 中不会有问题的

    站內搜尋



    本站其他服務

    本站其他軟體



    • 姓名筆畫吉凶查詢系統

      這是一個提供中文字康熙筆畫的小軟體,並根據農民曆計算每個名字或公司名的總筆畫以及最後的吉凶數,共有四種模式


    • 臉書粉絲專頁搜尋 (FPSearch)

      不用登入臉書即可搜尋臉書粉絲專頁(臉書粉絲團)所公開的文章。您可以指定特定日期範圍之前的文章,也可設定搜尋粉絲專頁內包含特定關鍵詞的文章。


    • 下一班火車 (nextRail)

      這個 app 只要開啟後,就根據定位幫你過濾出最近火車站的時刻表,不用再按任何按鈕了,方便您在很快時間內確定要坐的哪一班火車


    • 台灣匯率快算

      提供全球 150 種以上貨幣即時換算,以及各種匯率歷史變化圖。


    • 下一班高鐵 (nextTHSR)

      這個 app 只要開啟後,就根據定位幫你過濾出最近高鐵站的時刻表,不用再按任何按鈕了,方便您在很快時間內確定要坐的哪一班高鐵


    • 條碼掃描器(QRCode)

      支援 QRCode and Barcodes、可連續快速掃描、自動對焦、可打開手電筒供掃描時使用