Martin Fitzpatrick 做了一個檢查 WordPress plugin 是否更新的 Update Manager plugin,這實在是太適合懶到極點又龜毛到極點的某喵,迫不及待裝來試試,果然遇到問題:
喵窩的BLOG架在 Dreamhost 上,目前 allow_url_fopen 是關閉的,fopen、fread、fclose 以及 file_get_contents 都不能用在網路來源上,於是某喵改用 curl ,patch如下:
$data = ''; $wwwdata = null;
if ( function_exists('curl_init') ) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 5);
$data = curl_exec($curl);
curl_close($curl);
} else {
$data=@file_get_contents ( $url );
}
if ($data===false){
另外,某喵有部分的 plugin 並不是 host 在 WordPress Plugin Database (wp-plugins.net) 上,這部分目前也沒辦法處理,只好期待wordpress啥時會加入 Update URI 這樣的機制。
最後,關於這一個 Update Manager plugin 最大的問題是…我完全無法在作者的部落格留言,也沒法找到作者的Email…

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Taiwan License.

{ 4 } Comments
喵爸
你跑去哪了!?
我有好多疑問喔現在 wordpress…..
他到底是什麼東西..?!??!!
我也開始不知道他是什麼都東西了…
mm…
你很難找耶~
那天→五月 6th, 2008 at 3:33 am
我對 wordpress 有很多疑問,
google 到的東西覺得好怪,
有些是這樣,有些是那樣~
不過現在時效過了,不想管它了…
哎哎哎~
結論就是自己安裝的那種 wordpress 好像很好玩~ 但難搞,
不用安裝的那種 wordpress blog 很簡單,但什麼都不能。
真是忍一時風平浪靜,退一步海闊天空,現在已經不想管它了,
還好你在那天沒被我纏住,要不然我就會把你煩死。
那個算數可不可以不要出那麼難的啊~
5+7是12,但常常會以為是13~
持續避世中,全世界都覺得我難找呵
算式才不是我出的,誰知道那個外掛會出什麼數學,
幸好只有總和,哪天要開根號算微積分就有趣了。
wordpress有兩種
一種是自己找主機架設的BLOG,是開放程式碼的系統,可以自己改程式,很有彈性。
另外一種是拿wordpress來提供的BLOG服務,彈性比較小,不過可以省去很多維護的功夫。
後者的典型是 wordpress.com ,他用的是wordpress的多人版本(MU)。
我這兒用的是前者。
馬蒂想要玩的話,我提供個空間給你,
外加不保證不即時不一定能解決的終生服務呵
Post a Comment