Wordpress

how-to-bypass-cloudflare

【調教WordPress】套Cloudflare後如何避免快取admin bar

比如說Wordpress,在登入的情況下,一般會在網站頂部顯示一條admin bar。如果登入的用家瀏覽網頁時觸發了Cloudflare的快取機制,那它就會把帶有admin bar的頁面快取進進去,使下一位瀏覽者也看到這條admin bar,儘管他們無法真的登入,對網站安全造成影響。

可取代twitterfeed的wordpress plugin

twitterfeed是一個通過feed把文章更新發佈到twitter的服務,很多人用,也因此很不穩定,每個月都有那麼幾天像女人一樣要發發神經,有時連登入速度都慢到令人髮指的地步。本人曾提出過用friendfeed(已被facebook收購)取代twitterfeed,它在速度和穩定性上都比twitterfeed優勝,但略嫌簡單了點。如果你是wordpress的用戶,那就可以考慮裝一個功能相似的plugin,下面就介紹10款,都是支持最新的wordpress 2.8的。 1,WP to twitter 評分:四星半 (wordpress.org上的用戶評分,下同) 下載:83507 (wordpress.org上的下載統計,下同) 特色功能:不僅能發佈文章更新,還能發佈頁面、連結更新。 最強大的自訂tweet格式,可使用標籤包括#title# #blog# #post# #category# #url# 。 能把文章tag變成tweet的hashtag。 缺點:通過email或者XMLPRC修改文章也會發佈一條新tweet。 2,Wordtwit…

compressedways to backup wordpress featured image wordpress的備份和恢復

wordpress的備份和恢復

atbhost提供的免費空間用了不到一個月,由於它的用戶太多,記憶體不足,導致太多的500錯誤出現(向各位讀者道歉),只好換了一個。轉移wordpress的過程簡單來說其實就是數據的備份和恢復。 1,phpmyadmin 不用動腦子,「最簡單」的方法當然就是用phpmyadmin,但這不是一個聰明的辦法,其特點就是操作相對比較複雜,過程很慢,如果你的瀏覽器承受能力低,還可能導致瀏覽器假死甚至真死。所以這個「最簡單」的方法其實也是最不可取的方法。 2,wordpress自帶功能 phpmyadmin並不是wordpress的功能,還是回到wordpress本身。wordpress其實自帶匯出匯入的功能,操作簡單,但很可惜的是只能匯出在wordpress上創建的內容,比如文章、標籤、頁面之類,但不能匯出wordpress的設定,包括plugin。所以這是一個簡單但是殘廢的功能。而匯入功能主要的意義也是從其他平台轉移到wordpress,在wordpress之間的轉移就不夠用了。 3,WP-DB-Backup 既然wordpress自帶的功能不夠用,那就要用到它的擴展功能。WP-DB-Backup應該是wordpress上最為人知的backup plugin,它不像phpmyadmin那樣操作複雜,甚至能自動進行備份,還能把備份自動發送到指定的郵箱。不過它的過程也不算很快,最重要的是只能備份而不能恢復,還是要用到phpmyadmin。 4,WP-DBManager 是時候讓最好用的plugin出場了,登登登登……它就是WP-DBManager。從名字已可看出它並不是一款簡單的backup plugin,它除了具有備份和恢復功能,還能對wordpress的數據進行刪減、修復和優化操作--這些功能phpmyadmin固然也是有,但真的不那麼方便,而且WP-DBManager的速度非常快。據我所知,WP-DBManager是少有的能進行數據恢復的插件,僅憑這一點就能讓人對它愛不釋手了。但是很可惜,它用到了許多php的函數,其中passthru()、system()、exec()這三個函數涉及安全問題,許多主機都沒有開啟,所以這款插件的備份和恢復功能都用不了,這不是它本身殘廢,而是太強大卻因為環境所限而變成了殘廢。 5,WordPress Automatic Online Backup 前面之所以沒有說WP-DBManager是唯一能進行數據恢復的插件,就是因為這個WordPress Automatic Online Backup。這個插件也能進行數據備份和恢復,不過只能備份到它的網站上,也只能從已備份到網站上的數據進行恢復,而且不能設定備份時間,所以自由性很小。至於備份到它的網站上可能帶來的安全問題,倒不需太擔心,因為它有提供加密功能。 6,其他的辦法…

公牛繼續擠奶

最近江湖傳言公牛奶盡,本牛必須做出嚴正聲明:公牛的奶量從來就很充足,也沒有因為金融海嘯而出現短缺,倒是近兩個月來這個世界因為失去了「公牛擠奶」而動盪不安,這是有目共睹的。為了世界和平,公牛繼續擠奶。 新域名 我本來打算把blog長期寄放在黑雪那邊,不過很不幸,兩個多月前寄存空間出了問題,然後又很不幸的,黑雪一直很忙。 後來黑雪抽空幫我把blog搬到他的另一個正常運作的空間裡,但是域名就變成了cow.hkbloggers.net。於是我就爭取能換回cow.hkbloggers.org,但失敗。 既然要用一個新的域名,我就決定自己買一個。將來的互聯網,每個人都有自己的域名,就像現在每個人都有一個email一樣。 一開始我想註冊的是wocow.com。wocow有兩個意思:1,我是cow;2,我靠,也就是我操。這個域名好玩的地方是從後倒過來讀也是一樣的。但很不幸,我靠.com、我靠.net都有人用了。 所以就有了現在的rapbull.net。rapbull.com也有人用了。 如果你有興趣註冊一個@rapbull.net的email來玩玩,可以前往 mail.rapbull.net 註冊(原來該服務並不容許用戶自己註冊,而是需要由管理人即是我來進行添加),服務由google提供。@rapbull的服務只在三個情況下會停止:1,我窮得沒錢給rapbull.net續費;2,我光榮離世;3,google倒閉。這三種情況中,最有可能發生的是第三種,但大家都應該知道,google至少在十年內不會倒閉。誰說的?我說的。 新空間 我本來只打算註冊個域名,讓黑雪幫我綁到原來那個blog就好了,但很不幸,黑雪依然很忙。所以我痛下決心,把blog搬出去。 買一個外國的寄存空間,每年至少幾百塊錢,香港的就更貴,我還沒有這方面的開支預算,而且我覺得寫blog寫到不僅沒能製造收入,還要倒貼是比較可悲的事。所以我只能去找免費的來用。如果有人能像黑雪那樣給我免費提供一個地方,那當然最好,但是原來是找不到第二個黑雪了。 外國有大量的免費寄存空間,但有兩個問題:1,服務是否長久;2,是否已經撞牆(GFW)。很不幸的,能提供長久服務的通常都已經撞牆。 我現在用的是由Kimo站長論壇免費贊助的。總共200MB,月流量2G限制,cpanel,用起來感覺還不錯。 搬家 我原來以為wordpress搬家是很簡單的,結果搞得焦頭爛額。 先是亂碼問題。因為原來的那個mysql數據庫用的是默認的latin編碼,而我把這個問題複雜化了,自找苦吃。其實連phpmyadmin都不需要進,把wordpress的wp-config裡的 define(‘DB_CHARSET’, ‘utf8’)…

升級wordpress有驚無險

最初使用的wordpress是2.2版本,一年時間wordpress已經更新到2.6版本了,但我一次也沒升級過。在我看來,升級wordpress除了帶來更大的體積之外,只會帶來很多plugin方面的麻煩。 不過我還是下了最新版WP來升級。看了說明檔,還是2.5版本的,也沒看裡面各檔案的更新時間,就以為是Automattic偷懶。順利升了級後,管理頁面卻提示請升級到2.6.1版。一開始想不明白怎麼回事,明明是去官方下載的最新版本,上面也明明寫著是2.6.1,於是又去release archive頁面選擇2.6.1版本重新下載。這次是真的2.6.1版本了,升級也很順利。 後來我想明白了,應該是迅雷的問題。因為迅雷還會從源地址之外的地方進行下載(這是迅雷速度快的原因之一),所以有時會出現貨不對辦的情況,甚至如果你運氣好的話,你能下到兒童不宜的東西接受一下性教育。 升級雖然順利,但打開首頁,卻沒有內容顯示。問題出在Category Visibility這個外掛上,關掉就沒事了。碰到的第二個問題是Popularity Contest引起的,網上找到了方法,照著修改了一下又解決了。 很可惜,UTW也終於要退出舞台了,這個可以說是2.2版本時代最好的tag plugin。很意外的是,原來simple tag也很好用,我感覺比utw還要好,最重要的,它支持WP2.6版本。 [tags]wordpress,blog[/tags] Technorati : blog, wordpress

怪事一樁

今天突然無法從zoundry發布文章到公牛擠奶,上FTP一看,wordpress下的所有文件顯示的最後更新時間都是今天的凌晨三點多。奇怪在:一,昨晚三點多我已經睡了,二,我沒有更新過wordpress。 我不知道當初黑雪給我裝的wordpress是哪個版本,我嘗試拿它與本人電腦上的wordpress進行對比,發現xmlrpc.php的大小不同。我先備份了服務器上的那個xmlprc.php,然後將本地的xmlprc.php上傳覆蓋。問題就這樣解決了。 wordpress的問題雖然解決,但我心中的奇怪沒有解決。 [tag]wordpress[/tag] Technorati : wordpress