【问题标题】:Woocommerce product page redirect breaks add to cart buttonWoocommerce 产品页面重定向中断添加到购物车按钮
【发布时间】:2021-06-09 05:51:34
【问题描述】:

为了能够向产品页面添加内容,我为每个产品创建了一个页面,并使用简码 [product_page id="20"] 显示它们。

我自己的产品页面网址是online-shop.de/my-product-1/

woocommerce的产品页面是online-shop.de/product/my-product-1/

因此,为了始终让用户留在我的可编辑产品页面上,我有一个重定向,将 /product/my-product-1/ 重定向到 /my-product-1/,但我现在的问题是由于重定向,我无法再将产品添加到购物车中。我该如何解决这个问题?

【问题讨论】:

    标签: php wordpress redirect woocommerce


    【解决方案1】:

    解决方案是使用 wordpress 的 wp_safe_redirect() 功能而不是永久 303 重定向(使用名为 Redirects 的 WP 插件)。为此,我通过获取产品 url 并在没有“产品”目录的情况下再次构建它来构建新 url,并将其用作 wp 函数 wp_safe_redirect($newUrl)

    中的参数

    【讨论】:

      猜你喜欢
      • 2018-03-31
      • 2014-08-30
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-01
      相关资源
      最近更新 更多