我正在建立店面WooCommerce主题的子主题。我如何编辑商店页面,我似乎找不到它的php模板。我应该查看哪些文件?
答案 0 :(得分:1)
在StoreFront Theme中找不到模板文件,因为它们正在使用挂钩更改商店页面,您可以在
中找到这些挂钩。inc> woocommerce> storefront-woocommerce-template-hooks.php
因此,如果要定位到特定区域,则需要删除该操作,然后使用自定义输出再次添加
例如,假设您要删除StoreFront分页,可以从子主题中进行以下操作:
add_action('woocommerce_before_main_content', 'remove_shop_hooks');
function remove_shop_hooks()
{
remove_action('woocommerce_before_shop_loop', 'storefront_woocommerce_pagination', 30);
}
,然后您可以正常添加自定义功能示例:
add_action('woocommerce_before_shop_loop', 'testfunc', 10);
function testfunc()
{
echo 'test';
}