Category Archives: Skill | 技術

My Second Life.

讓架設在Windows上的WordPress也能正常發郵件(Smtp)!

目前的另外一個項目「麥客航班」,因為目前服務器託管在江蘇,並且居然裝的系統是Windows 2003,很讓我無奈,因為我們架設的是Wordpress程序,wordpress在預設無sendmail等UNIX下的郵件服務器時,是無法發送郵件的,諸如用戶注冊的時候,諸如使用Mail To Commenter插件的時候都需要發送郵件。這時候搜索就是您最好的老師了。果不然,google了一下,我已經有解決方案了。Follow me!

Posted in Skill | 技術 | 21 Comments

放飛你的MAC

任何的平鋪直敘都抵不住你我的激動人心以及非比尋常。 LOGO V1成品,此致敬禮。 敬請期待。

Posted in Skill | 技術 | 8 Comments

我也WordPress 2.7

一直都是喜歡最新版的我,自然不能錯過Wordpress 2.7。升級了五次,最後一次才成功。這樣的狀況讓我十分困惑。其實就是字元編碼沒設置好的問題,wp-config.php裡面有一句define(‘DB_CHARSET’, ‘utf-8’);我也是突然想起來我最初安裝的時候數據庫的默認字符集是latin的,著實讓我鬱悶了一把。好在一切都順利了。不過誰能告訴我為什麼升級了,後台還是提示有最新版的升級信息?用的是這個漢化版,一直都是用的這個中文化團隊的作品,雖說官方已經出了官方簡體,但是感覺不是很完美,並且可能有些地方的語言習慣不一樣,所以還是堅持用這個漢化版。嗯。後台很漂亮,我用得也很愉悅,主題目前沒有兼容性問題,原來的插件也都正常。一次不算壊的成功的升級。 友情提示,升級前最好撤銷所有的插件,做好備份工作,還不放心的在本地先測試升級。

Posted in Skill | 技術 | 14 Comments

讓你的 pre 標籤能自動換行

最近發了很多都要貼代碼的文,我貼代碼用的插件是Wp-Codebox,另外我也比對過其他的一些插件諸如WP-Syntax和SyntaxHighlighter。這些插件被解析出來後無非就是<pre></pre>。但是有個問題就是有時候貼的代碼過長,它不會自動換行,我看到很多人的blog裡面貼的代碼都是需要把滾動條拉到最右端才能看到全部代碼。其實你只要定義下pre的css就可以了(我說的是廢話)。

Posted in Skill | 技術 | 18 Comments

更換WP的永久鏈接不用怕,教你如何跳轉

說到WordPress的永久鏈接,網上的文章已經數不勝數。有說採用”分類/文章名.html”好的,我本來的就是這種結構。也有說”年份/月份/文章名.html”這樣好的,無非都是使地址靜態化,根據之前的說法就是搜索引擎更喜歡靜態地址。其實搜索引擎也沒那麼傻,動態地址的收錄問題我想那些牛逼的技術人員肯定都解決了,但是本著靜態地址最佳收錄的原則,本站還是決定更換之前設置的永久鏈接,因為”網址/文章名/”比”網址/文章名.html”似乎來的更好,而且我之前的加上了分類名,地址顯得更加冗長,太長的地址對於SEO也是不好的。所以我決定大更改,可是要知道SEO的大忌就是更換地址,試想搜索引擎對你網站的抓取都已經很多了,然後你突然更換了地址,搜索引擎又要重新抓取,另則就是別人通過搜索引擎搜到你網站的某一則文章,點進去發現404了,這樣的用戶體驗都是不好的。

Posted in Skill | 技術 | 14 Comments

PHP判斷客戶端瀏覽器的語言,加強後續用戶體驗

因為本站使用的是繁體漢字,而我們大陸的大部分人都是使用的簡體漢字,所以我在頂端導航處加了「繁簡切換」功能。考慮到更好的用戶體驗,所以我決定在正文部分加上一些警示文字。但是呢,如果來訪的用戶如果是台灣或者香港地區的,那麼警示文字顯得有些多餘且沒必要,所以需要對其進行語言判斷。網上很多用到的方法大都是對來訪的ip進行判斷,但是如果用戶使用了代理或者在外等一些情況,那麼可能會顯得有些不準確。所以我考慮了下通過瀏覽器的語言設置進行判斷,雖然說不能排除某一小部分人可能喜歡用英文的語言設置,但是大部分還是奏效的。

Posted in Skill | 技術 | 19 Comments