Php Wordpress/Woocommerce-在产品内容之后但在相关产品之前编辑模板

Php Wordpress/Woocommerce-在产品内容之后但在相关产品之前编辑模板,php,html,wordpress,web,woocommerce,Php,Html,Wordpress,Web,Woocommerce,我想编辑woocommerce产品模板,让我可以在主要产品描述之后,但在相关产品之前添加一些代码(横幅) 代码Im编辑(在/wp content/plugins/woocommerce/templates/single product.php中) 正在给我这些结果; 我希望底部的横幅显示在产品描述的下方。我已经在代码上乱搞了很长一段时间,似乎无法让它正常工作。而不是试图覆盖模板,您可以使用woocommerce\u-after\u-single\u-product\u-summary挂钩,

我想编辑woocommerce产品模板,让我可以在主要产品描述之后,但在相关产品之前添加一些代码(横幅)

代码Im编辑(在/wp content/plugins/woocommerce/templates/single product.php中)


正在给我这些结果;


我希望底部的横幅显示在产品描述的下方。我已经在代码上乱搞了很长一段时间,似乎无法让它正常工作。

而不是试图覆盖模板,您可以使用
woocommerce\u-after\u-single\u-product\u-summary
挂钩,优先级介于
10
15
之间,以获取单个产品选项卡(产品说明)和相关产品之间的自定义内容。请参见下面此挂钩的模式:

/**
 * woocommerce_after_single_product_summary hook.
 *
 * @hooked woocommerce_output_product_data_tabs - 10
 * @hooked woocommerce_upsell_display - 15
 * @hooked woocommerce_output_related_products - 20
 */
因此,您的代码将位于活动子主题(或主题)的
function.php
文件中:

add_action('woocommerce_后加单品_摘要','custom_单品_横幅',12);
功能自定义\单个\产品\横幅(){
$output=
需要额外的帮助吗?或者有什么疑问?
打电话给我们的销售团队,电话是01782
通过我们的联系页面与我们联系

订单说明:以上所有价格均需缴纳运费和增值税(如适用)

'; echo$输出; }
此代码经过测试并正常工作

/**
 * woocommerce_after_single_product_summary hook.
 *
 * @hooked woocommerce_output_product_data_tabs - 10
 * @hooked woocommerce_upsell_display - 15
 * @hooked woocommerce_output_related_products - 20
 */
add_action( 'woocommerce_after_single_product_summary', 'custom_single_product_banner', 12 );
function custom_single_product_banner() {

    $output = '<div class="product-footer">
        <h1 class="product-footer-text">Need some additional help? Or have an enquiry?</h1>
        <h5 class="product-footer-text"><i class="fa fa-phone"></i>  Call one of our sales team on <strong>01782</strong></h5>
        <h5 class="product-footer-text" style="margin-top: -40px;"><i class="fa fa-envelope"></i>  Contact us via our contact page <strong><a style="color: #ffffff;" href="/../contact" target="_blank">HERE</a></strong></h5>
        <p class="product-footer-text"><i><strong>Order note: </strong>All prices above are subject to delivery charges and VAT where applicable </i></span></p>
    </div>';
    echo $output;
}