Php 更改通过do_操作输出的woo commerce HTML

Php 更改通过do_操作输出的woo commerce HTML,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在尝试用woo commerce建立一个网店,它看起来是一个非常好用的系统。但我真的有点麻烦。很多时候,代码中都有这样一个函数:do\u action('woocommerce\u checkout\u order\u review'),它输出一些我确实想更改的HTML。提供的文档并没有让我变得更聪明。如何更改此HTML。我真的很感激任何帮助,试图了解这是如何工作的 do_action( 'woocommerce_checkout_order_review' ) 这是在某处声明的操作,这样

我正在尝试用woo commerce建立一个网店,它看起来是一个非常好用的系统。但我真的有点麻烦。很多时候,代码中都有这样一个函数:
do\u action('woocommerce\u checkout\u order\u review')
,它输出一些我确实想更改的HTML。提供的文档并没有让我变得更聪明。如何更改此HTML。我真的很感激任何帮助,试图了解这是如何工作的

do_action( 'woocommerce_checkout_order_review' )
这是在某处声明的操作,这样做的目的是,无论何时您想要添加任何内容,例如说“你好”,您都不必硬编码。。你可以这样做

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

add_action('woocommerce_checkout_order_review','add_something');
请参阅此处


这将在呈现的html页面中添加“hello here”。确切地说是您的
do_action('woocommerce\u checkout\u order\u review')在代码中。将此代码段保存在functions.php中并使用它;)

问题的答案是,如何修改
woocommerce\u checkout\u order\u review中输出的内容

答案是: HTML位于以下模板文件中:

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

您可以在插件或主题中轻松修改此内容。请在此处阅读更多信息:

但是如何替换输出(比如替换操作输出中的标题)?操作挂钩不适用于数据操作。过滤器挂钩用于数据操作,您可以检查过滤器如何在wordpress codex上工作。两个重要功能-
应用过滤器
添加过滤器
被否决。这并没有显示如何更改HTML。我还想修改一点被人唾弃的内容:
woocommerce\u checkout\u order\u review
——不是所有内容,而是一些小改动——我该怎么做?这应该是公认的答案。正如@Wpdevstudio的一样,这正确地回答了这个问题