首页 > 解决方案 > 在 WordPress 模板中,如何检测当前页面是 WooCommerce 购物车还是结帐页面?

问题描述

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

if (!is_checkout() && !is_cart()) {
   echo "<div>My Banner</div>";
}

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

标签: phpwordpresstemplateswoocommercecart

解决方案


购物车页面

is_cart()

在购物车页面上返回 true。

结帐页面

is_checkout()

在结帐页面上返回 true。

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


推荐阅读