Author simon (賽門)

從事網站建置工作,愛好社群活動

bloginfo() 函數的使用

這個函式是用來顯示blog的相關資訊。使用方法:bloginfo( $show );

運用 get_posts 取的某分類文章列表

get_posts 函數用於抓取多篇指定、某分類或隨機的文章。

current_user_can 判斷當前這個 user 的是否有指定的能力

原本的判斷方式 current_user_can( $capability, $args );
$capability 參數是必需的,是指給予什麼樣的『能力』,或句話說是給他可以做什麼。
$args 參數是非必要的,是額外給予的參數,例如:current_user_can(’edit_post’,123) 就是給他可以編輯編號為123的文章。

wordpress 相關路徑函數

wordpress內建路徑函數整理表,對於製作佈景、外掛插件都是必備的資訊。

wordpress 的資料庫查詢 debug 方法

有時候會遇到頁面開啟緩慢,其實要 debug 起來也是很多地方要測試,如果確定和主機、網路速度都無關的話,那麼我們應該朝向資料庫查詢是否有問題。以下方式可以顯示對資料庫做了哪些查詢、耗費時間多久,相信這樣子也能幫助你釐清原因。

wp_head() 的運用

利用 wp_head 可以將你需要的文件訊息輸出在 head 標記裡面,像是放 css 的 style、meta 等等。
例如這樣子:

wordpress 資料庫的資料表用途簡略

按照功能大致分為五類:
用戶資訊 : wp_users , wp_usermeta
鏈接資訊 : wp_links
文章及評論 : wp_posts , wp_postmeta , wp_comments
分類,鏈接分類,標籤管理 : wp_term , wp_term_relationships , wp_term_taxonomy
全局設置 : wp_options

wp_enqueue_style 和 wp_enqueue_script 的使用方法

這兩個用法可以說是一樣的方式,wp_enqueue_script 是用來載入 javascript 檔,wp_enqueue_style 是用來載入 css 檔。雖然我們可以在 header.php 中直接寫入要載入的檔案,但是官方建議使用這種方式來避免重複載入,也可以任意修改、覆蓋、刪除即將被加載的 javascript 檔和 css 檔。

Newer posts »

© 2024 賽門的WordPress學習筆記 — Powered by WordPress

Theme by Anders NorenUp ↑