October 30, 2009

透過 WordPress Mobile Edition 讓你的部落格也可以有被手機瀏覽的合適佈景

Filed under: FreeBSD tenology, Wordpress相關 — bryan @ 4:05 pm

      這幾天因為嘗試使用我的手機瀏覽自己的部落格,試了幾個 Wordpress plugin 結果都不理想,最後找到這個外掛 WordPress Mobile Edition,當安裝在我 Server 端的機器上後發現效果不差,除了最下方非得有這個外掛的一些相關資訊出現外.最重要的最神奇是當用PC瀏覽時就是您部落格正常的 theme,而當使用手機瀏覽時就是自動使用這個外掛的 theme,完全不用另外設定. (more…)

October 12, 2009

FreeBSD Wordpress 架構下使用 Apache 中的 rewrite 模組來防止您的圖片或是檔案被別人盜連

Filed under: FreeBSD tenology, Wordpress相關 — bryan @ 11:27 am

我會寫這篇的目的就是因為發現有人會將我的整篇文章複製貼到自己的部落格中,其實這種舉動對我來說我並不介意,因為我大部份都是寫教學或是寫一些與 Linux or FreeBSD 相關的資訊,所以我自然會希望多推廣一下 Linux 及 FreeBSD,只是由於我自己的 Server 是架設在自己租用的 Hinet 線路上,頻寬已經不足了,還得要負荷這些被複製文章中的圖片流量,實在是讓我的頻寬及機器負載吃不消阿,所以在目前頻寬愈來愈不足的情況下不得不去限制,我也希望這些複製文章的人可以好心一點,您想整篇複製走沒關係,但請別連圖片的路徑也都複製,這對於我這個小站來說都是額外的負擔,好了廢話就不多說了,現在就教大家怎麼應用 rewrite 模組來限制盜連的情況發生.

  • 1. 首先請先使用下列指令來確認您的 httpd.conf 中是否有支援 rewrite 模組

# cat /usr/local/etc/apache22/httpd.conf | grep rewrite
(more…)

October 9, 2009

XML/SWF Charts – 在 HTML 及 PHP 語法的 WEB 中繪製圖表的好選擇

Filed under: Blog設計, Wordpress相關 — bryan @ 4:18 pm

      今天想要介紹一套 XML/SWF Charts 圖表繪製軟體給各位,不過這套軟體可不是 Client 端的 software 喔!它主要是讓您可以很方便的在 Web 中繪製圖表,有常在寫部落格或是一些商業網站或多或少都需要用到圖表來提供一些數據,早期使用 PHP 語法的網站應該幾乎都是使用 GD 吧,然而這套軟體可是比起 GD 方便又好用許多,它最主要是透過 SWF (Flash) 在 client 端繪圖,所以 Server 端的重點只要準備 XML 的資料,如此一來便減少 Server 端的負載,當然另一個比較大的優勢就是在於它可以有一些3D立體圖及動畫特效的呈現.剛開始我在摸的時候還覺得有些複雜,不過只要花點時間看懂 XML 的內容大概就知道如何使用了,下面就是這套 XML/SWF Charts 的安裝及設定步驟,需要的人可以試試看…

  • 1. 首先當然先從官方網站下載它回來並且解壓縮它到您的 Web 目錄中,官方網站提供了給 Unix like, MacOS, Windows 所使用的三種壓縮檔案,以方便使用者在不同的作業系統中使用它,而我使用的 Wordpress 是架設在 FreeBSD 平台上,所以下載了 .tgz 檔案

(more…)

September 30, 2009

使用 Wordpress 中防止被複製的外掛 WP-CopyProtect 來保護您的文章內容

Filed under: Wordpress相關 — bryan @ 1:18 pm

Wordpress 是一套非常有彈性的部落格軟體,它不但能使用許多不同的theme而且還能加入許多的plugins,而今天要為大家介紹的就是 WP-CopyProtect 這個plugin,為何需要這個plugin呢?您想想看如果自己辛辛苦苦寫好的文章一直很容易就被複製走,您應該會覺得這些努力都不如別人的一個動作,所以如何保護您的文章內容被複製就是這個plugin的任務,至於該如何使用這個外掛 “WP-CopyProtect” 來保護您的文章呢?其實步驟很簡單,只需要下載回來後並且在您的 plugins 中找到它啟動,再到設定 Settings 的地方點選它,然後將兩個選項都打勾儲存即可,詳細的安裝及設定步驟,大家可以參考下面這裡:

http://www.ardoros.com/2009/09/how-to-protect-your-article-content.html

September 24, 2009

Wordpress 中好用的圖片特效外掛 Lightbox Plus 1.6 讓您文章不用一直點選回上頁

Filed under: Wordpress相關 — bryan @ 12:58 pm

      最近由於便利性的因素,所以著手在修改 Blog 上的圖片,但不論是調整圖片大小或是位置其實都不符合使用者的需要,特別是當我看到了一篇圖文教學文章想要點圖去看內容,此時會馬上進入放大圖片的頁面,所以當我還想繼續看文章時就得回上一頁,這種情況對於大多數的人來說都非常不方便,還好 Wordpress 有非常多的外掛,其中之一就是 Lightbox,當然 Lightbox 許多人都使用過,不過沒想到 Lightbox 有一堆版本,我這次就是安裝自己覺得最好用的版本 Lightbox Plus ,尤其是這套軟體一直都有更新,讓許多使用 Wordpress 2.8.4 的人來說不用擔心相容性問題,它的安裝及使用方式很簡單步驟如下:

  • 1. 從 Wordpress plugin 中找到 Lightbox Plus 頁面並且下載它網址如下:

http://wordpress.org/extend/plugins/lightbox-plus/

lightbox-plus1
(more…)

August 17, 2009

使用 AddThis 讓您的部落格能透過這個工具分享給許多人

Filed under: Blog設計, Wordpress相關 — bryan @ 1:56 pm

其實 AddThis 這個網站所提供的工具已經被許多部落格擁有者使用多時,但是或許還是有許多部落格的站長還不知道如何像別人一樣有許多種社群工具連結,而 AddThis 就是眾多工具之一,當然 Twitter、Facebook、FunP、Digg…等等,都有自行提供針對不同部落格使用的 Widget 讓您能更方便加入他們的 code 在您的部落格文章底部或是邊欄中,不過要是您有試過將每一家工具都加到您的模版中時就會發現版面無法整齊劃一,除非您製作或是抓取一致性的圖案,然後將每一家的 code 搭配自己的圖案,要不然使用 AddThis 就是另外一種最好最快的方案.
至於如何加入 AddThis 呢? 其實只有簡單的兩三個步驟: (more…)

August 13, 2009

更改 mysql 的 my.cnf 後 gallery 出現的 “1033: Incorrect information in file”…錯誤

Filed under: Wordpress相關 — bryan @ 11:14 am

話說之前升級 wordpress 也都不會導致資料庫錯亂或是無法使用,不過沒想到這幾天想說要優化我的 mysql 於是便改了 my.cnf 內容,當然一改完後都還是可以啟用 mysql,就連 wordpress 資料庫內容也都沒問題,不過當要瀏覽圖片時看到 back to gallery 訊息時才知道完了,這時透過 phpmyadmin 進到資料庫查詢您會發現所有 gallery 相關的資料庫 table 都會有問題,出現的錯誤訊息大致上是 1033: Incorrect information in file,也由於 wordpress 是透過 wpg2 與 gallery2 做結合,所以當您查詢 wpg2 的設定時似乎看不出所以然,也沒什麼特殊的錯誤訊息,只能在瀏覽圖片或是進資料庫查詢 gallery2 的 table 才得知.
最後透過 google 查詢得知是 innodb 內容有變動所造成,這裡此問題的相關討論http://gallery.menalto.com/node/79545而網路上我能找到的有三種解決方式:

  • 1. 停止 mysql 服務,然後刪除所有 ib_logfile* 檔案,再啟動 mysql
  • 結果: 無效

  • 2. 重建所有您 gallery2 資料庫中的所有 table 如: g2_CustomFieldMap.frm
  • 結果: 因為工程太大故不採用

  • 3. 還原 my.cnf 檔案,前題是在您修改 my.cnf 檔案前必須有先備份
  • 結果: 成功解決此問題

    PS: 還原 my.cnf 後您可以自己再一項一項慢慢修改 my.cnf 檔案來優化 mysql,像是下列這幾項的設定改過後是不會再次發生同樣的問題 sort_buffer_size,query_cache_size,query_cache_type,query_cache_limit

    August 8, 2009

    Wordpress 中執行 php 的 plugin –> Exec-PHP

    Filed under: Wordpress相關 — bryan @ 12:22 pm

    早先就已經介紹過這套 php code widget 是可以讓您在 widget 中執行 php 語法,不過這兩天剛好又找到另一個還不錯的 plugin (Exec-PHP) 雖然同樣是執行 php 語法,但它的好處是連文章中都能使用,而且就算在 widget 中使用也只要使用 text 即可,安裝方式也非常簡單,只需下載到您 plugin 的目錄中解壓縮並且啟用,就開使可在文章中及 widget 中加入 php 語法,

  • 1. Download this plugin and extract it
  • # cd /usr/local/www/apache22/data/您的wordpress目錄/wp-content/plugins/
    # wget http://downloads.wordpress.org/plugin/exec-php.4.9.zip
    # unzip exec-php.4.9.zip

  • 2. Active plugin in Plugins -> Installed
  • July 27, 2009

    Firestats is a terrible plugin !!

    Filed under: Wordpress相關 — bryan @ 3:30 pm

    為何我會說 firestats 真的是很糟糕的 plugin, 原因在於我今天想要將 mysql 調較一下,使之效率更好的優化參數,沒想到調了之後,再進到我 blog 的頁面就發現類似如下的訊息了!
    Incorrect information in file: ‘./lifestory/wp_firestats_hits.frm’
    當然錯誤訊息是一大段我只是 po 出開頭的字眼,而根據網路上查詢到的資料似乎得將 wp_firestats_* 的 table 全部刪除才能啟用 firestats plugin 讓它自己重建,這也意指您累積的人數或是 page view …等等所有資料都不見了,這種需要用到資料庫的 plugin 以後得甚選阿,免得當你又要轉移機器或升級時又發生不可預測的狀況,還好我這是自己的 blog 比較沒有像公司使用的網站那麼重要…

    June 16, 2009

    好用的 Wordpress plugin “Ozh’ Admin Drop Down Menu” 又有新版釋出

    Filed under: Wordpress相關 — bryan @ 11:07 am

    可能對於已經在使用這個 plugin 的人來說新的版本感覺變化不大,不過對於未使用過的人應該會覺得整齊也方便操作~
    特別是由於 Wordpress 版本的更新也讓這個 plugin 一直更新,以便能針對幾個新功能使用,至於幾個 features 在官方網站有詳細介紹,在這裡就不對它的功能加以詳述了,只將此 plugin 的設定頁面截取出來給大家參考

    adminmenu

    其中對我比較有用的大概是第二項功能的設定(Shrink top level links down to their icons),這個功能會呈現如下圖的狀況,有文字解釋或無文字解釋,一般來說,當然有文字大家比較看得懂,不過要是對於安裝許多 plugin 的人來說可就不需要那麼多文字了,要不然整個 toolbar 都會變得醜醜的…
    toolbar

    Page 1 of 3123