gpt4 book ai didi

woocommerce - 如何检查我们是否不在 Woocommerce 端点中

转载 作者:行者123 更新时间:2023-12-04 23:01:21 29 4
gpt4 key购买 nike

由于 WooCommerce 2.1 页面(例如订单接收)已被删除并替换为 WC 端点。我的结帐页面有一个自定义页面模板 (page-checkout.php),现在所有结帐端点也都在使用这个自定义页面模板。

仅当我的客户位于/checkout/页面时,我才需要修改我的页眉和页脚,但我想在他们位于结帐端点时显示不同的内容。我发现这是有条件的:

if(is_wc_endpoint_url("order-received")) echo "yes";

当我们处于“订单接收”结帐端点时,它会起作用。但是我正在寻找一种条件逻辑,它可以告诉我何时不在端点中,例如:
if(!is_wc_endpoint()) echo "yes";

谢谢你。

最佳答案

这些问题似乎得到了回答,而且有点陈旧。但我找到了一个更好的解决方案,这可能会帮助其他人。

您可以使用以下功能。 Documentation

is_wc_endpoint_url()

如果不带参数使用,它将针对所有端点检查当前 url。如果端点被指定为
is_wc_endpoint_url('edit-account');

它将检查 url 是否属于特定端点。

关于woocommerce - 如何检查我们是否不在 Woocommerce 端点中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23267123/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com