WordPress:允許Contributors上傳與編輯自己的圖片

只要在functions.php加入以下程式碼即可。

參考文章:
http://viralpatel.net/blogs/wordpress-allow-contributors-add-media/

客製化wordpress的readmore link

把下列程式碼加入functions.php這個檔案即可。

參考來源:Customizing_the_Read_More

Tumblr自動貼文程式:使用php api

最近在寫Tumblr自動貼文程式,大概花了半天時間,步驟如下:

步驟1.申請tumblr帳號。

很簡單,不多說。

步驟2.申請應用程式

申請頁面:https://www.tumblr.com/oauth/apps
申請完之後,會得到consumerkey跟consumersecret

步驟3.拿token

只拿到應用程式的key跟secret還不夠,我們還需要拿到oauth_token跟oauth_token_secret。

a)進入: https://www.tumblr.com/oauth/apps 這個頁面
b)點選上方的explore api,之後會要求授權,然後同意。
c)進入後,會進到下方頁面,然後會發現四行加密過的文字(都被我塗抹掉了)。
adfadssdsdds

最上方兩個是應用程式的key跟secret。下面兩個是oauth_token跟oauth_token_secret。這樣一來要的東西全到手了。

步驟4.用composer把該裝的裝好

要用tumblr的php api,要裝下面這些東西:
guzzle/guzzle >=3.1.x,<4
eher/oauth 1.0.x
tumblr/tumblr 0.2.0

可參考這裡:
https://github.com/tumblr/tumblr.php
https://packagist.org/packages/tumblr/tumblr

步驟5.寫php程式碼,程式碼如下

基本上tumblr的php api以及應用程式說明,都可以參考下面網址:
https://github.com/tumblr/tumblr.php
https://www.tumblr.com/docs/en/api/v2

步驟6.寫成cron

既然都說是自動貼文了,不管你用什麼php framwork,程式碼寫好後,就寫個cron job吧,這樣就大功告成了。