[WordPress] 利用Postman SMTP認證OAuth 2.0,以GMail來發信

在本文中你會學到什麼?

  • Postman SMTP Mailer/Email Log的基本使用方法與設定,解決WordPress發信失敗的問題
  • 如何在「Google Developers Console」中取得GMail API的用戶端ID (Client ID)與密鑰 (Client Secret)
  • 接觸OAuth 2.0的認證方式

有架WordPress的站長應該常常會有信件發送的需求,我之前也曾介紹過「WP Mail SMTP」這款外掛來解決我發信失敗的問題,用外掛的好處就是不太需要動到程式碼,對於不熟程式想要專心寫作的站長來說,也算是一個折衷下的選擇。回歸主題,這陣子發現WordPress的發信又失敗了,WP Mail SMTP (由GMail發送) 的測試信件的錯誤訊息是:「SMTP Error: Could not authenticate」,有可能是信箱被Google鎖住了,或者認證的方式有改變,但可以確認的是我的帳號是可以正常登入GMail的,這讓我想起了之前Windows Live Writer無法存取Blogger的狀況,因此猜測可能是認證上出了一點問題,由於時間上的限制,我也沒有深入再研究,而是直接找來另一個「Postman SMTP Mailer/Email Log」來協助我設定SMTP以及認證上的問題,這款外掛的好處是它支援了OAuth 2.0,因此不需要儲存我們的密碼,同時也支援了一些知名的信件發送服務網站,例如:MandrillSendGril等,實際使用過後的確可以有效的解決我發信的困擾,雖然OAuth 2.0的認證步驟是比較多一點,但是值得有需要的人一試。

網址:Postman SMTP Mailer/Email Log

Read more

[WordPress] WP Mail SMTP 設定教學,以GMail SMTP為例解決寄信問題

前陣子我在同一主機下架了二個WordPress (A站、B站),表面上運作都沒有問題,沒想到在測試信件的時候卻發生其中一個WP無法發信的情況 (指的是訪客留言我卻收不到信件通知),所以特別安裝了「Contact Form 7」來驗証一下是否有什麼問題,結果Contact Form 7在A、B二站都是顯示已留言成功,但事實上還是只有A站有收到,爬文了一下猜想「可能」是PHP發信函式mail()的設定問題,在不熟的PHP的情況下加上時間有點趕,所以最後選擇了用WP的外掛「WP Mail SMTP」來協助修改設定,這個外掛的好處是設定容易、還可以指定自己想要SMTP,也比較不會被當成垃圾信,總之,如果你有發信上的問題的話,大部分都是設定問題,如果不會改程式的話,那麼推薦大家可以試試這款外掛。

網址:WordPress – WP Mail SMTP
推薦閱讀:[WordPress] 利用Postman SMTP認證OAuth 2.0,以GMail來發信 Read more

[WordPress] WP Product Review § 簡單美觀的商品評比、訪客評分外掛

對於以資訊為主的網站來說,當試用一個3C產品或軟體,總覺得若能用一個簡單的表格或評分來針對各功能來評分,這樣可以很清楚的表達對於該產品的評價,這不僅僅適用於資訊類,像是美食或美妝產品也一樣,例如:愛評網就可以讓用戶來評分,而前陣子介紹過的「WP Review」就是一個可以容易讓WP站長加入產品評分功能的外掛,本文將再推薦另一個具有相似功能的外掛「WP Product Review」,它一樣擁有自訂評分的項目,亦可開放給訪客投票,並納入整體的評分結果,但比較偏向商品的評分,二者各有優缺點,文末有會簡單的差異說明。

網址:WP Product Review PluginLIVE DEMO

Read more

[WordPress] WP Review 實用的文章評分外掛,支援編輯(Editor)與讀者評分

很多人寫產品評測文章時,都會替產品或軟體打個分數,或者甚至讓讀者來投票,看看這款產品在他們心目中的評價如何,例如在國外你一定會常看到Editor Rating或User Rating這樣的字眼,這樣的好處就是讀者很容易就知道這款產品/軟體的評價如何,在WrodPress中,這樣的功能只要透過外掛就可以輕易達成的,例如今天要推薦給大家的就是一款很容易上手的評分外掛「WP Review」,我不敢說它的功能很強或者很美觀,但是基本的功能都具備了,測試的時候大約花不到20分鐘就把功能試的差不多了,真的非常簡單,而且它的評分樣式有星號、百分比、點數等樣式,可自由指定評分結果要出現在文章的哪一個地方,對於不同的文章也可以分別客製化,例如評比的項目、樣式、顏色等,是個很有彈性的評分外掛。

Read more

[WordPress] Theme Test Drive § 即時修改、預覽新佈景主題,不影響訪客閱讀文章

以前在Blogger想要換網誌主題時,可以很簡單的建立一個測試用網誌,然後在這個測試的網誌中將新佈景測試OK後套用回正式的網誌即可,而在WordPress中,雖然可以上傳新佈景並且預覽結果,但它的預覽的結果我覺得蠻遭糕的,有些功能也無法呈現,而且也不能線上立即修改、立即預覽,為了解決這個困擾,我也在WordPress Taiwan 正體中文的社團中發問了這個問題,有經驗的用戶都給了相當不錯的建議,以這些建議來看,建立一個測試網站應該是最能測試新佈景功能、樣式的方法,而且肯定不會影響原來的網誌運行,但對我這個新手來說,聽到要新建一個測試網站,腦袋就泛起了很多問號:該怎麼做呀?是不是很麻煩?會不會浪費很多時間?光想到這些就不自覺的打退堂鼓。那有什麼比較簡單的方法嗎?有的,這方法在社團中也有網友提到,就是使用WP的外掛「Theme Test Drive」,它可以不影響原本網誌的情況下,預覽、即時修改新佈景主題,因此,訪客也不會覺得站長正在修改佈景,可謂是神不知鬼不覺,比較令人驚豔的是佈景所提供的Widget都可以正常測試,比原本內建的佈景預覽功能好多了。

安裝下載:Theme Test Drive

Read more

[WordPress] 如何讓文字模組Text Widget執行PHP程式,免外掛插件

最近想要在部落格中加上最受歡迎、相關文章或隨機文章,我知道WordPress中有很多外掛可以使用,但我也知道裝太多外掛會拖慢整體速度,所以能不用外掛就儘量不用外掛,只是一般我們都是在側邊欄顯示最受歡迎、相關文章或隨機文章,很可惜,WordPress的Text Widget在預設得情況下並不支援直接執行PHP,所以為了解決這個問題,首先的要件就是要讓文字模組(Text Widget)可以執行PHP,上網找了一下資料,發現這個問題很簡單,只要依照下面的步驟進行即可。

Read more

[WordPress必裝外掛] Google XML Sitemaps 自動提交網站地圖至Google、Bing的網站管理員工具

當搬家過來WordPress之後,有空就會處理一下所遇到的一些問題,其中為了保持良好的SEO,提交Sitemap網站地圖到各大搜尋引擎是必要的,這樣才能方便讓搜尋引擎找到我們的文章,而這個工作可以利用工具來產生,例如之前介紹過的「Sitemap Generator」,只是既然WordPress有很多Plugin可以利用,當然利用外掛來達成會更加的方便囉,有關Sitemap這方面的外掛,較出名的一款為「Google XML Sitemaps」,它可以自動幫我們產生Sitemap的XML檔,並協助用戶提交檔案到Google、Bing及Ask.com等知名的搜尋引擎,可以節省站長們相當多的麻煩,算是必裝的外掛之一喔。
註:Yahoo和Bing的搜尋引擎已經整合了

網址:Google XML SitemapsGoogle網站管理員工具Bing網站管理員工具

Read more