[WordPress]寫WP外掛不能不知的add_action

要寫外掛就得先搞清楚add_action這個函數
它讓我們的WordPress知道在甚麼時候該呼叫我們外掛中的函數
試用的語法如下:

<?php add_action( $tag, $function_to_add, $priority, $accepted_args ); ?>
  • $tag表示狀況
  • $function_to_add表示呼叫函數
  • $priority表示函數的重要程度
  • $accepted_args表示函數需要的參數

其中$priority跟$accepted_args不是必要參數就先不管他了
其實我覺得add_action好像有點像是AS中的addEventListener
$tag就是ENENT,而$function_to_add當然就是對應處理EVENT的函數
關於可用的$tag詳情要參考一下WordPress.org的Plugin API/Action Reference
或是有興趣看日文版的也很OK~
繼續閱讀

[WP外掛]捨棄WP Super Cache換上Hyper Cache

WP Super Cache算是JUSTBLOG很元老級的外掛了
我也一直很努力的跟它和平相處
不過我卻依然發現很多時候網站會被他搞得很奇怪
都是在強制停用它後就得到解決的@@
剛好看到高登工作室的這一篇這一篇
也到ismyblogworking測了一下JUSTBLOG的速度
果不其然就成了我拋棄WP Super Cache的導火線拉
拼拼乓乓照著高老爺的說明把Hyper Cache換上來後
感覺速度真的有快了一點
http://ismyblogworking.com/justfly.idv.tw
不過看起來還不是很盡善盡美
再找時間來研究要怎麼調吧~~

編輯wp外掛的po檔 by poedit

tp-guestbook中預設如果沒有留言的話會出現兩次的”No Messages”(“尚未有留言”)
但在邏輯上是很奇怪的
因為同一句話說一次使用者就知道了
所以就來驗就了一下怎麼改翻譯的po檔
首先當然是需要編譯的軟體 — poedit

再來就把SOP筆記一下吧:
繼續閱讀