自定义WooCommerce review-order.php签出模板

自定义WooCommerce review-order.php签出模板,php,wordpress,woocommerce,orders,hook-woocommerce,Php,Wordpress,Woocommerce,Orders,Hook Woocommerce,所以我正在研究一个儿童主题的WooCommerce。我创造了我的结构 /themes/child/woocommerce/checkout/review-order.php 我的目标只是在页面中添加一些“静态文本”。 例如,购买免责声明 内部review order.php <?php if ( ! defined( 'ABSPATH' ) ) { exit; } ?> <h2>Purchase Disclaimer</h2> 购买免责声明 我

所以我正在研究一个儿童主题的WooCommerce。我创造了我的结构

/themes/child/woocommerce/checkout/review-order.php
我的目标只是在页面中添加一些“静态文本”。 例如,
购买免责声明

内部
review order.php

<?php
if ( ! defined( 'ABSPATH' ) ) {
    exit;
}
?>
<h2>Purchase Disclaimer</h2>

购买免责声明
我的问题是,当我查看页面时,它会

<h2>Purchase Disclaimer</h2>
<h2>Purchase Disclaimer</h2>
购买免责声明
购买免责声明
我不知道为什么它似乎加载了2次。这是一个小故障,还是我加载它很奇怪?也许有人能帮我澄清这个问题


提前感谢

先加载一次Checkout review order表,然后ajax进行第二次加载(假设是为了更新),因此您必须使用一些条件来避免:

<?php if(!defined( 'DOING_AJAX' )): ?>
<h2>Purchase Disclaimer</h2>
<?php endif; ?>

这段代码会出现在活动子主题(或主题)的function.php文件或任何插件php文件中。

太好了,谢谢。是的,我只是举个例子,对不起。我要试试这个钩子。谢谢
add_action('woocommerce_checkout_before_order_review', 'my_custom_funtion');
function my_custom_funtion(){
    ?>
        <h2>Purchase Disclaimer2</h2>
    <?php
}