我试图根据一些 Woocommerce 条件有条件地显示一些内容。我想在以下情况下显示内容:不在产品页面上不在结帐页面上但是,在收到的订单结帐端点上下面的代码不太工作,前 2 个工作正常,但端点似乎不能工作,因为它是结帐页面的一部分?任何想法如何调整?<? if( !is_product() && !is_checkout() && is_wc_endpoint_url('order-received' ): ?>MY CONTENT<? endif ?>
1 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
如果端点以为is_checkout()真为条件,您可以使用括号内的 OR 条件对其进行调整,使其评估为真。如果两者都为假,则内容不会显示,但如果其中任何一个为真,它就会显示,假设!is_product()为真。
<? if( !is_product() && (!is_checkout() || is_wc_endpoint_url('order-received' )): ?>- 1 回答
- 0 关注
- 227 浏览
添加回答
举报
0/150
提交
取消
