我試圖根據一些 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 關注
- 225 瀏覽
添加回答
舉報
0/150
提交
取消
