首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Woocommerce模板使用钩子而不是get_template_part

为什么Woocommerce模板使用钩子而不是get_template_part
EN

WordPress Development用户
提问于 2015-11-29 17:06:52
回答 1查看 935关注 0票数 2

为什么Woocommerce使用钩子而不包括模板部件?

我正在创建我的第一个Woocommerce主题,它似乎使当前的钩子失效,然后读取它们来改变一个部分的顺序,真正的过火。对我来说,使用get_template_part()只包含每个模板部件就更有意义了。

我错过了什么/按他们的方式去做有什么好处?!

EN

回答 1

WordPress Development用户

发布于 2015-11-29 17:50:41

代码语言:javascript
复制
/**
 * @since 1.2.0
 *
 */
function add_action(...) {
    /* ... */
}

代码语言:javascript
复制
/**
 * @since 3.0.0
 *
 */
function get_template_part(...) {
    /* ... */
}

WooCommerce于2011年9月推出。然而,它不是在一天内编码的,它们肯定是在几个月前开始的。

当时,WP只是post 3.0 (巨大的更新,顺便说一句),没有任何关于更新WP,主题或插件的工作像现在一样顺利。

此外,add_action()add_filter()是WP概念的基础。你可以肯定它们永远不会过时。当您编写像WooCommerce这样大的代码时,这是一种方法。

您可能知道,WC提供了一个模板系统

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/210222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档