2016年4月6日

Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免註冊 FeedBurner

Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免註冊 FeedBurner

Wayne Fu 0 A+
blogger-email-subscription-widget-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner用「RSS」訂閱網站最新文章,是非常方便又強大的工具,可惜只有網路重度使用者比較知道 RSS 是什麼,一般的讀者並不熟悉 RSS、且不一定想要瞭解。

為了讓各種層次的讀者都能收到網站最新文章的通知,提供 Email 訂閱會是最簡單的方式,且操作方便、不需另外研究相關工具。

Blogger 官方提供了「透過電子郵件追蹤」這個小工具,可以放在側邊欄讓讀者訂閱網站文章。不過前陣子接到一個需求,想要把這個工具放在文章標題下方。仔細想想也是有些道理,側邊欄比較顯眼的位置可能會被其他更重要的工具搶走,例如熱門文章、搜尋框、Adsense 等等。

其實網頁能吸引讀者注意、增加訂閱率的位置還有不少,例如最上方的標頭區塊,本篇的例子文章標題附近,或是文章結束處也是很好的擺放地方。那麼以下就來看看,怎麼把這個「用 Email 訂閱」的功能搬到 Blogger 各種自訂位置,同時也會說明在 FeedBurner 如何管理「Email 訂閱」的功能。

(圖片出處: pixabay.com)


一、安裝官方工具


一般來說,網站想要提供「Email」訂閱的功能,必須先到「Feedburner」註冊、燒錄網站...等等進行不少流程,不過因為 Feedburner 早被 Google 收購,那麼自家產品 Blogger 倒是可省下這些流程,直接就能使用「Email」訂閱的功能,請按以下步驟進行:

1. 安裝「透過電子郵件追蹤」

blogger-email-subscription-widget-1-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

後台 → 版面配置 → 新增小工具 → 選擇「透過電子郵件追蹤」→ 填入標題並儲存即可。

接下來這個小工具可拖曳到想擺放的位置,如果沒有中意的位置可擺,那麼改用本文的安裝碼,之後將小工具移除也沒關係。


2. 取得網站 ID

blogger-email-subscription-widget-2-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

安裝過程的畫面如上圖,我們可以得到幾個重要資訊:

  • Blogger 會自動幫我們在 Feedburner 註冊、並燒錄網站的 RSS
  • 註冊的身份是圖中顯示的這個 Google 帳號(Gmail)
  • 燒錄的網站 RSS 網址如圖中所示,為 http://feeds.feedburner.com/WfuBlog
  • 請記下自己紅框標示的 ID 字串,如圖中的 "WfuBlog",這非常重要,之後會用到。



二、安裝程式碼


想要讓「讀者透過 Email 訂閱文章」的功能放在網站的指定位置,那麼就必須修改範本內容,最好具備基本的 HTML/CSS 技巧,並參考「Blogger 範本﹍(2) 標頭、導覽列、側邊欄、頁尾區塊的程式碼」系列文章,來瞭解程式碼應該擺放在範本中的什麼位置。

在修改範本之前,如果第一次安裝本站工具的讀者,建議先閱讀「備份範本的訣竅」系列文章。


1. 安裝 CSS

請到後台「範本」→「編輯 HTML」,游標點進範本區塊,按 Ctrl-F 搜尋 </head> 這個字串,找到後在此字串的前一行,插入以下程式碼:

<style>
/*email訂閱*/
#emailForm input {
font-size: 20px;
border: 1px solid #e3e3e3;
padding: 5px 10px;
height: 36px;
box-sizing: border-box
}
.emailInput {
width: 65%;
background: #fff
}
.emailSubmit {
width: 33%;
float: right;
cursor: pointer;
background: #8C2D17;
color: #fff
}
</style>

如果熟悉 CSS 的話,可自行修改參數。


2. 安裝 HTML

接著在範本(或文章)中想要顯示「Email 訂閱」功能的地方,插入以下程式碼:

<form action='http://feedburner.google.com/fb/a/mailverify' id='emailForm' method='post' onsubmit='window.open("http://feedburner.google.com/fb/a/mailverify?uri=WfuBlog", "popupwindow", "scrollbars=yes,width=550,height=520"); return true;' target='popupwindow'>
<input class='emailInput' name='email' placeholder='輸入 EMAIL' type='text'/>
<input name='uri' type='hidden' value='WfuBlog'/>
<input name='loc' type='hidden' value='zh_TW'/>
<input class='emailSubmit' type='submit' value='訂閱'/>
</form>

先別存檔,需要修改一些參數:

  • 紅色字串:請將兩處 "WfuBlog" 字串改為前面「一、安裝官方工具」→「2. 取得網站 ID」取得的 ID 字串
  • 藍色字串:輸入框及按鈕的提示字串,請修改兩處藍色字串。

存檔後,效果如同下面這個 Email 訂閱框及按鈕工具:



這個「Email 訂閱框」也是目前 WFU BLOG 擺放在側邊欄的效果,由於一併跟其他訂閱按鈕、以及「FB 粉絲團」擺放在一起,光是安裝官方「Email 訂閱」工具很難呈現這樣的效果,還是得使用本文的程式碼,搭配其他按鈕、FB 粉絲團的程式碼,才有辦法組合在同一個區塊。



三、FeedBurner 操作補充


FeedBurner 有很多設定可以修改或管理,不過基本上完全不去管這些參數的話,Email 訂閱功能也可以正常運作,不會有什麼影響。

對進階設定有興趣的讀者,網路上有很多詳細的教學,可參考「FeedBurner電子報設定教學」,有一系列完整的說明。


feedburner-email-1-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

這裡只簡單說明幾項跟本文主題「Email 訂閱」有關的內容,請進入「FeedBurner 官網」→「選擇網站」→「宣傳摘要」→「Email Subscriptions」

feedburner-email-2-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

1. 管理 Email 名單

上圖左側的選項「Subscription Management」可以看到所有訂閱網站的讀者 Email 名單,並進行管理。畫面需要捲到最下方──

feedburner-email-3-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

對著上方紅框的「查看訂閱者詳情」按下後,會展開全部的名單。

正常來說都會是 "激活" 的狀態,表示讀者能正常接收到訂閱的 Email 通知;但若看到如紅框中的 "未驗證",代表讀者訂閱後沒有到 Email 信箱點擊確認信,有可能是太忙忘了、或是確認信跑到垃圾郵件去了。

貼心的站長可以定期檢視這份名單,針對 "未驗證" 的讀者發個提醒 Email,通知讀者點擊確認信,完成 Email 訂閱的流程。


2. Email 郵件格式設定

左側選項「Email Branding」可以設定電子郵件的格式,例如標題、內文、字體等等的細項,或是當一天發佈兩篇文章時,可以分別設定不同的標題字串。

這部分的詳細說明,可直接參考這篇「設定部落格電子報的版面」。


3. 設定出刊時間

基本上,網站發佈新文章後,讀者訂閱的 Email 通知並不會馬上寄出,而是會等到 FeedBurner 預設的時間才寄出,因此最晚的話,會等到隔天才寄出通知。

feedburner-email-4-Blogger 讓讀者以 Email 訂閱最新文章﹍任何位置都能擺放, 免設定 FeedBurner

要進行出刊時間設定的話,可進入左側選項「Delivery Options」→ 分別設定時區、發送時間,按下「保存」即可。


更多 Blogger 相關工具:
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

18 則留言:

  1. Blogger官方FeedBurner小工具的訂閱申請介面是英文的,使用了本文的程式碼後,就變成文字了,忽然有一種熟悉和親近的感覺。 很不錯!

    回覆刪除
  2. 請問,為什麼我的訂閱小工具只能在電腦版的文章末尾顯示,手機板的文章末尾卻顯示不出來呢?

    回覆刪除
    回覆
    1. 這是 Blogger 行動版的特質,可參考 http://www.wfublog.com/2016/02/blogger-dynamic-views-mobile-template-feature.html → 「三、行動版範本不一定能執行網頁版工具」

      刪除
  3. 我的網址:http://to-sexeros.blogspot.tw

    謝謝你

    回覆刪除
  4. 我按「新增小工具」,然後選擇「設定透過電子郵件追蹤」,但它顯示「您的網誌未啟用資訊提供。請啟用資訊提供,然後再試一次。」請問在何處「啟用資訊提供」

    回覆刪除
    回覆
    1. 後台 → 設定 → 其他 → 允許網誌資訊提供

      刪除
  5. 請教:我用的blogger,但是SUBSCRIBERS 顯示0?

    回覆刪除
  6. 你好,我發現有人訂閱blogger 我的文章寄到他們的email 時,字體會跑掉 重疊 請問是我blogger設定的問題嗎 謝謝!

    回覆刪除
  7. 老師好,我在執行『透過電子郵件追蹤新增』的功能新增時反椱收到
    『我們無法為您的網誌找到或建立 FeedBurner 資訊提供,請確認您的網誌為公開狀態,而且您已在 [設定] | [網站資訊提供] 標籤中啟用資訊提供。』的字樣,但是我的網站資訊提供選的是完整,網誌也是公開的。

    然後我搜尋了feedburner想要像其他網路上的教學直接貼上網址後生成,但是卻出現了一連串的錯誤,請問老師這個部分應該如何解決呢?我已經查了兩個小時了還是生不出那一行FeedBurner 網址;w;

    請老師救救我,謝謝!

    https://lh3.googleusercontent.com/-uwOdszYrpLc/W1DaZIi89PI/AAAAAAAAXXQ/dHm32BSWbQUX1yLAmXnClvSahiBDXx6NACHMYCw/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7%2B2018-07-20%2B%25E4%25B8%258A%25E5%258D%25882.36.30.png


    https://lh3.googleusercontent.com/-cA3wCVa-Ppg/W1DaiF9ujeI/AAAAAAAAXXU/DJ3OZhEodiUzrUvtoS0pl41lTzFqZB06ACHMYCw/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7%2B2018-07-20%2B%25E4%25B8%258A%25E5%258D%258812.57.08.png

    回覆刪除
    回覆
    1. 你好,請見留言注意事項,提問請附 "網址",沒辦法看到你網站的狀況,不一定能回答問題喔。像上面那個留言 #6,沒附網址,加上這樣的留言方式,我會直接無視的。

      因為你的留言內容比較能讓我接受,所以我想辦法查了你的網址 http://thespeakingwolf.blogspot.com (但不代表每個留言我都會這麼做) → 看了才發現這個範本的年紀應該有十年以上了(原始碼可看到是 2004 的範本),建議你:

      1. 到後台挑一個新的主題套用,範本的程式碼會比較新

      2. 你的文章應該都沒有設定 "繼續閱讀" → 不過也許十年前的範本沒有繼續閱讀的功能,我不太清楚這點,請參考這篇進行 https://www.wfublog.com/2015/08/why-blogger-homepage-post-disappear-add-readmore.html

      等以上兩點都做過,每篇文章都設定繼續閱讀後,我相信你的問題應該就自然解決了。

      刪除
    2. 好的!非常謝謝老師的回信,我下次會注意留言以及附上網址的,稍等工作結束就馬上修改!再次謝謝老師

      刪除
  8. 我的部落格的訂閱功能似乎沒有用?
    最近設置了部落格,自己用另外的email帳號,試用訂閱,想測試功能。 依照要求,也極激活了feedburn email給的網址,上面也有說訂閱成功(英文) 可是在我的部落格上的後臺,並未顯示有訂閱者,我用來訂閱的E-mail 也沒有收到任何的新發文通知…感覺似乎失敗了,試了兩次都一樣,不知道是哪裡有問題? 還請問老師,能否幫忙解答一下。
    我的網誌是 Heater.blogspot.com

    謝謝

    回覆刪除
    回覆
    1. 看了你的網頁,訂閱功能是可以運作的:

      "在我的部落格上的後臺,並未顯示有訂閱者" → 請按本篇的說明,訂閱者資訊要到 Feedburner 後台查詢,而非部落格後台

      "我用來訂閱的E-mail 也沒有收到任何的新發文通知" → 我不清楚你等了多久,請參照本文,Feedburner 可以設定寄出 email 通知的時間。如果超過一天都沒收到,請檢查 Blogger 後台設定的「網站資訊提供」,是否「允許網誌資訊提供」為完整。

      刪除
  9. 剛剛前一則留言,忘了問
    這個經由blogger提供的電子郵件訂閱功能印象中是免費的。 但想跟老師再確認一下,這訂閱功能對訂閱者和被訂閱者都是免費的嗎?謝謝。

    回覆刪除
    回覆
    1. 你有被要求輸入信用卡帳號或銀行帳號嗎?沒有的話 Blogger 要怎麼扣款呢 ^^

      刪除
  10. 老师您好, 我是部落格新手。 请问现在Blogger是否已经没有提供邮件订阅功能了?我找不到。

    回覆刪除
    回覆
    1. 取消了,可參考這篇 FB 社團的討論串,有人提供替代方案:https://www.facebook.com/groups/blogger.skill/posts/819496331991610/

      刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP