作為一個靈活的主題,它應該能够自定義程式碼和集成協力廠商服務。因此,我們帶來了一個叫做鉤子的特性。

在本文中,我們將介紹所有鉤子並提供一些用例。

總覽#

鉤子描述
head-end<head> 結束之前
body-end<body> 結束之前
main-begin<main> 上方
main-end<main> 下方
list-begin文章列表上方
list-end文章列表上方
sidebar-begin側邊欄上方
sidebar-end側邊欄下方
content-begin文章內容上方
content-end文章內容下方
comments-begin評論上方
comments-end評論下方
footer-beginfooter 上方
footer-endfooter 下方
post-panel-begin文章工具欄上方
post-panel-end文章工具欄下方
docs/sidebar-begin文檔側邊欄上方
docs/sidebar-end文檔側邊欄上方
docs/nav-begin文檔導航上方
docs/nav-end文檔導航下方
contact/form-field-begin表單字段上方
contact/form-field-end表單字段下方
search/sidebar-beginAt very top of the search sidebar
search/sidebar-endBefore the search sidebar end

用法#

使用鉤子很容易,你需要做的是在 layouts/partials/hooks 目錄中創建一個與鉤子同名的 HTML 檔案。

sidebar-begin 為例:

1echo '<section class="row card component text-center"><div class="card-body">SIDEBAR BEGIN</div></section>' \
2  > layouts/partials/hooks/sidebar-begin.html