修正中文檔名上傳後檔案消失的問題

剛剛好在 WordPress 的 FB 社群上看到,有人在說上傳中文檔名的檔案消失了。

沒錯!這問題在 WordPress 當中確實很可能會發生,不過實際發生的條件是什麼沒有詳細研究,但可以肯定的是,上傳中文檔名的附件,你很可能會在媒體列表當中看到他的存在,但是你卻無法下載他或是圖片看不到內容。

繼續閱讀

讓 Bootstrap 輪播的內容占用一樣的高度

好難下標題啊!
竟然一時不知道標題應該要如何打才會比較吸引人,而且大家可以一眼就知道我這篇文章要說的東西是啥?

Bootstrap 一套由 Twitter 開發的前端框架,讓你的網站可以輕鬆的有 RWD 效果。
而且也支援一些常見的特效,其中一個就是很多業主很喜歡使用的 輪播效果。

繼續閱讀

PHP serialize、json_encode、var_export 序列化的正確性與效率

這一篇嚴格上來說與 WordPress 沒有很強烈的相關,但其中要探討的問題,在客製化 WordPress 或是利用 php 開發程式都有很中強烈的關係。

於程式語言當中,我們有 布林值、整數、字串、陣列、物件 等等各式各樣的變數形態可以使用,但當我們要將這變數儲存起來使用的時候,如果你是存在資料庫當中,那缺少了陣列與物件這兩種形態可以使用。如果是要存入檔案當中,那更加的淒慘,因為只剩下字串這一個選項可以選擇了。
也因此就有所謂的序列化這樣的技巧,將各式各樣的變數轉換成文字已利儲存。
不過當一個變數儲存之後,相對的還要再拿來使用,所以可以正確的還原變數也是在選擇的時候很重要的一個基準。

選擇 serialize 會是最容易處理的。
繼續閱讀

經緯度距離計算方法

因為一些專案的需求,需要計算兩個 GPS 的點之間的距離。
因此拜 G神 的偉大能力,讓我找到了 經緯度計算距離公式 這一篇文章。

大致上,由兩點的經緯度去算換其距離,就是球面座標的距離計算。
其實這東西以前大學時代就有學過了,不過公式我是已經忘的一乾二淨了。因此還是要在找尋一下資料還解決問題啦。
不過,簡單的正圓球面座標系統的計算法,對於地球來說是有一點點的不正確,因為地球其實是一個橢圓形的物體。不過網路就這麼神奇與偉大的,已經有人 Thaddeus Vincenty 研究出來橢圓球面的計算法 Vincenty’s formulae
繼續閱讀

W3 Total Cache & WP Super Cache 漏洞

貼心的主機商,今天發送了一封信件給我!主指寫者【[重要通知] WordPress 使用者重要外掛更新】
不過身為 WP 愛好者的我,其實知道這訊息很久了。
而且我也沒有使用到這兩款功能類似的外掛。
所以很安心的度過這一次的危機。

W3 Total Cache 的使用者,請升級到 0.9.2.9 以後的版本。
WP Super Cache 的使用者,請升級到 1.3.x 以後的版本。
繼續閱讀

jQuery 2.0 發佈

剛剛因為又查一個 jQuery API 的使用方法,照例又上了官網翻查了一下手冊!
赫然讓我發現一個精彩的事實!那就是~~~

jQuery 2.0.0 版本正式發佈!

奇怪!
不過是一個好用的套件更新了有什麼好開心的放煙火嗎?
因為,這代表老舊的瀏覽器更應該消失於這個世界上。
IE6 / IE7 / IE8 這三個瀏覽器,正是從 jQuery 的支援列表之中刪除啦!
繼續閱讀