Wordpress 隨筆
Wordpress 真是個有趣的 CMS 啊......開發套件也是很有趣的。
聊天彈窗
大部分的聊天彈窗 Wordpress 套件,是透過完成 iframe
元素的。
關於設定
如果你想給讓 Wordpress 放一點可以供用戶修改的資料,要怎麼辦呢?要開一個資料表嗎?
請不要這麼做。請使用 Wordpress 提供的 Options API 修改:大部分套件的設定,都能透過 Options API 完成。
像是你想要改變套件顏色的話,與其開個資料表,倒不如使用 add_option()
添加顏色設定後,再用 get_option()
與 update_option()
來觀看與修改顏色設定。
但詳細細節有空再說吧。
引入外部檔案
你可以這樣寫:
echo( "<style>" . $some_styles . "</style>" );
但如果想讓樣式管理,所以把他弄到 plugin.css 呢?
沒問題。
// 這是 CSS 樣式
wp_enqueue_style( "indexStyle", plugin_dir_url(__FILE__) . "assets/index.css" );
// 這是 JS 程式
wp_enqueue_script( "Footer", plugin_dir_url(__FILE__) . "assets/index.js" );
物件導向
是說我最近發現,物件導向概念真的在安排程式的架構上,會有很大的幫助。
至於這方面,改天再說吧。