2013年1月29日 星期二

把WordPress和網站目錄分開

這是我由衷的建議,如果一開始在佈署WP時就全所有的文件放在根目錄下。日後若要以網頁根目錄設置其他的東西,資料會摻雜在一起很難管理。

打個比方來說好了,如果你想要在www資料夾下,同時安裝除了WordPress以外的多種站台。那麼每個站台都給他用一個資料夾裝起來(一個蘿蔔一個坑),以後進WEB後台管理,從路徑上也比較好辨識,備份的時候也可以各自分開。
(PS 當然,如果你是租用的主機若是只給你一個MySQL,你想玩二種站台也有難度,這個時候就不用管分不分開的問題了,不過一個MySQL多個WP是OK的 )

image

這篇就來談談WordPress和網站目錄分開的設定步驟,不管是新架設WP或是舊WP要把目錄分開,我都會提供一些技巧。

Wordpress 網址(URL)設定錯誤的解決方法

現在的Wordpress,你知道的,儼然就是CMS了。所以有時候會分不清楚WordPress 網址 和網誌位址。一不小心就設定錯誤。我是想要把WordPress的首頁弄成入口網,所以理論上來說,網誌應該就是指向申請的網域名稱下。WordPress 網址再另外以下一層目錄的方式處理。結果如下圖。但是這裡會碰到問題。image

這會有什麼問題呢,請往下看?

2013年1月25日 星期五

Dynamic Template Plugin for Windows Live Writer

寫部落格的離線編輯器(Desktop Blog Editor)裡,個人還是衷愛Windows Live Writer,之前我寫部落格主因是想把我學的程式給紀錄下來,所以曾經發過一篇寫程式設計教學範例的三個好幫手歌頌Blogger和WLW的合作無間。

時至今日,WLW雖然好久好久沒有再更新軟體內容。但是也沒見市面上再有什麼新的部落格編輯器。我們還是冷飯熱炒一下,談談能再加快寫作速度的工具-wlw的插件。

記得以前曾經在codeplex.com 瘋狂的找好用的插件,不過你知道的,事實上真的用得到的、用得上手的Plugin很少,目前留在我的WLW Plugin裡只剩下三種,一是Windows Live Writer中插入高亮顯示程式碼的插件,一是用Windows Live Writer寫部落格-Picasa相簿外掛,這篇要為您介紹的是最後一種:Dynamic Template ,碩果僅存的幾個插件,真心的推薦給您。

Dynamic Template Plugin for Windows Live Writer

上圖為插件的模樣,很不華麗,但是卻很實用,透過它,你可以自已DIY一些插件,堪稱插件中的插件啊,若是你不明白我在說什麼?繼續往下看一下實例你就會明白了。

2013年1月24日 星期四

為Blog加上Scroll To Top按鈕

以前曾經利用浮動式廣告/工具列的功能,在部落格上作過類似的Back To Top (Scroll To Top)的按鈕,那時候是用CSS來製作,後來因為覺得不需要就拿掉了…那是2010年的事囉…不需要的原因很簡單,一來我的文章沒有這麼長到要用到回到上方的按鈕,滑鼠滾輪給他滾一滾還算可以,長一點的文章,其實也只要按鍵盤上的HOME就可以回到頁面的最頂端。Back To Top的Button是英雄無用武之地。

2013年的現在,我寫的文章愈來愈長,而平板電腦用戶愈來愈多,沒有滑鼠給他滾、沒有鍵盤給他HOME,總是要提供個按鈕給瀏覽者按,所以又重新做了一次。

這次當然還是用到超連結(不然哩),CSS美化了一下,再利用JQUERY提供的現成的一些功能,製作了動態的回到上方按鈕(Dynamic Scroll To Top Button),如下圖,右下角的「▲回到上方▲Scroll to Top」就是了。

image

重點在於「動態」:
如果瀏覽畫面一開始就在最上方,按鈕是不會出現的。
當瀏覽畫面到往下移動,按鈕會「浮現出來」而不是彈出來
再來是當按下按鈕時,畫面是「慢慢移動」到上方,而不是猛的跳到上面

怎麼完成呢?有興趣的話再往下看

2012年12月23日 星期日

Excel VBA 標準體重計算

d006d1 標準體重計算
在介紹程式內容前,我們要先理解一下這些和體重有關的公式(註:以下的體重單位為 kg、身高單位為 m)

  • 身體質量指數(Body Mass Index,縮寫為BMI):
    BMI = 體重  ÷ (身高 × 身高) 
  • 標準體重算法1:
    男性標準體重 = (身高 - 0.8) × 70
    女性標準體重 = (身高 - 0.7) × 60
  • 標準體重算法2:
    男生標準體重 = (身高 × 身高) × 22 × ( 1 + 0.1 )
    女生標準體重 = (身高 × 身高) × 22 × ( 1 + 0.05 )

像範例這類的簡易的公式套用,使用excel內建的函數是可以解決的。
早期我也是直接在儲存格上打一函數來計算。
像範例中有提到的BMI身體質量指數,直接在儲存格上使用函數就可以計算的出來。
不過如果講到便利性的話,還是用巨集的方式處理會比較好。
Related Posts Plugin for WordPress, Blogger...
// Dnow Function