本篇文章更新時間:2019/07/04
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣 或 新台幣 贊助支持。
「wp_body_open」,顧名思義就是在 標籤後被觸發的事件。
這個功能真的是等很久了耶!以往主題都只有 wp_head
跟 wp_footer
這兩個,一個是在 中被觸發,一個是
後被觸發。
看到這,是不是覺得怪怪?怎麼漏掉了 後?
說一個最常遇到的就是塞入 GTM ,有一個 iframe 的碼會要求要放置在 ...
中間,如果主題沒有開這個 hook ,我還得要先把
header.php
繼承下來處理了。
不過這個 action 會需要仰賴主題開發者的手動引入,畢竟非強制會執行的方法,而且在過去沒有內建方法的情況下,許多開發者也自己來實作了,這個替換如果過硬,可能也會導致更新主題會出現子主題與上層主題版本不一致的問題。
程式碼片段範例:
function mxp_wp_body_open_breadcrumb() {
//這裡可以補上網站導引、GTM 之類的功能
}
add_action('wp_body_open', 'mxp_wp_body_open_breadcrumb');
更多資訊就參考引用資料囉!