【问题标题】:price.php is not being overwrittenprice.php 没有被覆盖
【发布时间】:2020-08-10 11:16:53
【问题描述】:

我目前正在处理 single-product.php 页面,我想更改价格结构:

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

当我这样做时,我得到了两次价格,一次使用 price.php 连同我所做的更改一起呈现,另一次没有 price.php 呈现正常的 WooCommerce 价格。

我认为我在这里遗漏了一些东西,我也不能做 remove_action 和 add_action,我想寻找一个好的模板结构,所以我不想继续使用

<?php echo $product->get_price_html(); ?>

在 single-product.php 中。

【问题讨论】:

    标签: php woocommerce wordpress-theming hook-woocommerce woocommerce-theming


    【解决方案1】:

    您应该在子主题的functions.php 中而不是single-product.php 中这样做

    【讨论】:

    • 谢谢,我做到了,但现在我得到了两倍的价格
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-25
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 2020-01-14
    • 1970-01-01
    相关资源
    最近更新 更多