【发布时间】:2012-12-30 17:04:11
【问题描述】:
我是 WooCommerce 的新手。无论如何,我想创建自己的主题,所以我按照指南将核心模板文件复制到 /mywordpresstheme/woocommerce/。
一切都很好,我正在编辑模板。
但是,WooCommerce 中的钩子和操作的工作方式让我感到困惑,我无法弄清楚生成的 HTML 的某些部分是从哪里来的。
比如content-product.php里面有一个获取图片的钩子:
<?php
/*
* woocommerce_before_shop_loop_item_title hook
*
* @hooked woocommerce_show_product_loop_sale_flash - 10
* @hooked woocommerce_template_loop_product_thumbnail - 10
*/
do_action( 'woocommerce_before_shop_loop_item_title' );
?>
但这是什么?它从何而来??动作名称中是否有任何线索,我可以在哪里找到为编辑而生成的 HTML?
我在 WooCommerce 上阅读了有关“钩子和过滤器”的文章,但它没有说明根据具体情况在何处或如何更改这些内容。
任何帮助将不胜感激。
我是这个系统的新手,我确信我只是忽略了一些非常明显的东西。
谢谢, 米奇。
【问题讨论】:
标签: wordpress e-commerce wordpress-theming woocommerce