我想在结帐和购物车页面添加自定义文字。 我需要写什么代码来写入function.php文件? 旁边的“总”字。永远是静止的 谢谢
答案 0 :(得分:0)
覆盖woocommerce checkout / review-order.php模板。
您首先需要(如果没有这样做)将位于woocommerce插件文件夹中的模板子文件夹复制到您的活动子主题(或主题)文件夹,并将其重命名为woocommerce。 完成您的活动主题后,请转到woocommerce> checkout,并打开/编辑review-order.php模板文件。
在此模板的末尾,您有:
<?php do_action( 'woocommerce_review_order_before_order_total' ); ?>
<tr class="order-total">
<th><?php _e( 'Total', 'woocommerce' ); ?></th>
<td><?php wc_cart_totals_order_total_html(); ?></td>
</tr>
<?php do_action( 'woocommerce_review_order_after_order_total' ); ?>
</tfoot>
所以你会改变:
到:
现在你可以保存,你已经完成了......
希望这会对你有所帮助。 有关更多信息,
答案 1 :(得分:0)
您需要将cart/cart-totals.php
和checkout/review-order.php
模板文件从woocommerce/templates
复制到<your-theme's-folder>/woocommerce/
的主题文件夹。
模板路径:<your-theme's-folder>/woocommerce/cart/cart-totals.php
<tr class="order-total">
<th><?php _e( 'Total', 'woocommerce' ); ?></th>
<td data-title="<?php esc_attr_e( 'Total', 'woocommerce' ); ?>"><?php wc_cart_totals_order_total_html(); ?></td>
</tr>
模板路径:<your-theme's-folder>/woocommerce/checkout/review-order.php
<tr class="order-total">
<th><?php _e( 'Total', 'woocommerce' ); ?></th>
<td><?php wc_cart_totals_order_total_html(); ?></td>
</tr>
使用例如
编辑<th><?php _e( 'Total', 'woocommerce' ); ?></th>
<th><?php _e( 'Total', 'woocommerce' ); ?> <span> <?php _e('some text here', 'mm-woocommerce'); ?> </span></th>
我们添加了<span> <?php _e('some text here', 'mm-woocommerce'); ?> </span>