WordPress簡碼(Shortcode)是WordPress提供的一種強大功能,允許用戶通過簡單的代碼片段在文章、頁面和小工具中插入動態內容。掌握簡碼的使用可以顯著提升網站建設效率。
WordPress內置了一些基礎簡碼,使用方法非常簡單:
【gallery ids="1,2,3"】 【audio src="音頻文件URL"】 【video src="視頻文件URL"】
只需在編輯器中直接插入這些簡碼,WordPress就會自動將其轉換為對應的內容。
通過functions.php文件可以創建自定義簡碼:
function my_custom_shortcode($atts) { return "這是我的自定義簡碼內容
"; } add_shortcode('my_shortcode', 'my_custom_shortcode');
創建后即可使用【my_shortcode】
調用自定義內容。
簡碼支持參數傳遞,極大增強了靈活性:
function button_shortcode($atts) { $atts = shortcode_atts(array( 'url' => '#', 'text' => '點擊這里' ), $atts); return '' . esc_html($atts【'text'】) . ''; } add_shortcode('button', 'button_shortcode');
使用時:【button url="https://example.com" text="訪問網站"】
WordPress簡碼支持嵌套使用,但需要注意調用順序:
【column】 【button url="#" text="內部按鈕"】 【/column】
通過掌握這些簡碼使用技巧,你可以在WordPress中創建更加豐富和動態的內容,同時保持代碼的整潔和可維護性。