一个主题应该适用于WordPress插件。 插件通过使用动作和过滤器来添加功能,这些功能被统称为钩子(有关更多信息,请参阅Plugin API)。
大多数钩子都是由WordPress内部执行的,所以你的主题不需要特殊的标签来使它们工作。 但是,您的主题模板中需要包含几个钩子。 这些钩子被特殊的模板标签:
wp_head() 在主题的header.php模板文件的
1 |
<head> |
元素的末尾。
wp_footer() 在footer.php中,就在关闭
1 |
</body |
>标签之前。
wp_meta() 通常位于主题菜单或侧边栏的
1 |
<li>元</ li> |
部分。
comment_form() 直接在文件的结束标记
1 |
(</ div>) |
之前的comments.php中。
看看一个核心主题的模板,了解如何使用这些钩子。