在 WordPress 模板中,如何检测当前页面是 WooCommerce 购物车还是结帐页面?

Tan*_*lus 1 php wordpress templates cart woocommerce

当用户在 WooCommerce 购物车或结帐过程中时,我想隐藏标题横幅。是否有一个标志或变量可以检查当前页面是否在这些 WooCommerce 部分中的任何一个中?我基本上想做如下事情:

if (!is_checkout() && !is_cart()) {
   echo "<div>My Banner</div>";
}
Run Code Online (Sandbox Code Playgroud)

我意识到我可以为每个部分制作自定义页面模板,但我只想向我的全局站点标题添加一些简单的代码。

muj*_*nly 5

购物车页面

is_cart()
Run Code Online (Sandbox Code Playgroud)

在购物车页面上返回 true。

结帐页面

is_checkout()
Run Code Online (Sandbox Code Playgroud)

在结帐页面上返回 true。

您可以查看有关WooCommerce 条件标签的更多信息