wordpress - 如何查看 WooCommerce 感谢页面

标签 wordpress woocommerce

在 Wordpressis_page() 中可以通过 ID、名称或 slug 检查页面,但我们如何检查 WooCommerce 感谢页面是否是结账页面的一部分。

此外,我们还有很多 WooCommerce conditional tags但找不到解决我的问题的东西

例如我尝试

if(is_page('checkout')) {
   //some thing for only checkout page
}else if(is_page('thankyou') && !is_page('checkout')){
  //some thing for only thank you page but not on checkout page
}else{
  //some thing for all other page
}

最佳答案

此示例代码可能有效:

if ( is_checkout() && !empty( is_wc_endpoint_url('order-received') ) ) {
    ...
}

关于wordpress - 如何查看 WooCommerce 感谢页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52235441/

相关文章:

WordPress:插件开发 - 两个或多个插件中的多个 wp_enqueue_scripts

json - 从 json 对象值中删除引号

arrays - 获取一系列产品的 WooCommerce 产品标签

php - WooCommerce:检查产品是否缺货并且不允许延期交货

mysql - 我需要一个统一多个插入的程序

ruby - 名称错误 : uninitialized constant MIME

php - Wordpress - 试图删除顽固的标题

wordpress - 从 REST API 创建订单时,WooCommerce woocommerce_new_order 未触发

php - 用于 "after payment complete"操作的 WooCommerce 钩子(Hook)

mysql - 不是常见的 WordPress 'NOT EXISTS' 元查询