如何讓 WordPress 文章廣告隨著作者不同自動切換?

因為最近這個網站在改版,我就有構想了一些事情,其中之一就是這個標題「如何讓 WordPress 文章廣告隨著作者不同自動切換?」。

在這個資訊爆炸的時代,其實要靠自己一個人經營網站做到能餬口飯吃,可能已不是很容易。像我起初是想要做一個類似 重灌狂人免費資源網路社群香腸炒魷魚 這種的軟體介紹 / 教學網站,但一開始接觸後才發現同類型的網站其實超多,如果沒有非常突出的特色或主題,搜尋結果根本排不上你。

所以我才會有這個構思,邀請不同領域、語言的家人或摯友來一起壯大網站,寫得開心,養流量上也會比較輕鬆。但是一談到收益就會很麻煩,所以就規劃了一些時間寫了一個 WordPress 外掛:

可以依據不同作者的文章而自動切換 Adsense 廣告代碼的外掛「Author Adsense」。

只要協作者先用其他網站或 Blogger 申請到 Adsense 帳號,就可以在後台設置他的 Publisher ID,讓他的文章頁面能顯示他自己的廣告、賺自己的錢。

安裝方式

第一步 前往 Author Adsense,點擊 Download ZIP 下載壓縮檔。

第二步 用 WordPress 內建的外掛上傳功能上傳與啟用 Author Adsense。

第三步 進入 設定 > Author Adsense,輸入你自己的廣告發布商編號與廣告單元編號,這個是整個網站的廣告預設組態。

第四步 請協作者進入 使用者 > 個人資料,在 Author Adsense 內填入他申請的廣告發布商編號與廣告單元編號。

第五步 修改 ads.txt (位於網站根目錄),以符合 IAP 的規範。格式如下:

google.com, 廣告發布商編號, DIRECT, f08c47fec0942fa0

第六步 將網站的 Adsense 廣告單元程式碼修改為 Author Adsense 簡碼,即可顯示廣告。(請自行去除空白)

[ author-adsense ]

注意事項

  • 目前僅支援單一廣告單元,存有複數的相同廣告欄位會有什麼影響,請自行測試,本人不負責。
  • 如果協作者沒設定廣告資訊,Author Adsense 會自動顯示網站預設的廣告。
  • 如果連預設廣告都沒設定,那廣告不會顯示。
  • 沒使用 [author-adsense] 來顯示的廣告不會受此外掛的影響,請放心服用。