改变用do_action输出的woo商务HTML

时间:2014-02-17 16:00:06

标签: php wordpress woocommerce

我正在尝试建立一个使用woo commerce的网上商店,这似乎是一个非常好用且易于使用的系统。但我真的遇到了麻烦。很多时候代码中都有这样的函数:do_action( 'woocommerce_checkout_order_review' )它会输出一些我真正想要改变的HTML。提供的文档并没有让我更聪明。如何更改此HTML。我真的很感激任何帮助,试图了解它是如何工作的!

2 个答案:

答案 0 :(得分:13)

问题的答案,如何修改woocommerce_checkout_order_review中输入的内容?

答案:

HTML位于模板文件中:

wp-content/plugins/woocommerce/templates/checkout/review-order.php

您可以在插件或主题中轻松修改此内容。在此处详细了解:http://docs.woothemes.com/document/template-structure/

答案 1 :(得分:-2)

do_action( 'woocommerce_checkout_order_review' )

这是在某处宣布的动作,这样做是为了每当你想要添加任何东西,例如说“你好那里”时,你就不必对它进行硬编码......你可以这样做......

function add_something() {
  echo 'hello there';
}

add_action('woocommerce_checkout_order_review','add_something');

请参阅此处 Add Action

这会在渲染的html页面中添加“hello there”。恰好在代码中有do_action('woocommerce_checkout_order_review');的位置。将此代码段保存在functions.php中并使用它;)