【发布时间】:2015-04-07 20:57:50
【问题描述】:
我被 WordPress 中的这种永久链接结构所困扰,我想从 WordPress 永久链接领域的专家那里得到一些建议。
我正在使用 WordPress 和 Woocommerce 建立一个网站/商店。两个最新版本。
如果保留网站和商店的默认永久链接结构,一切正常。
但默认的 WordPress 页面的链接结构为:
http://www.myshop.com/?page_id=25
如果我将结构更改为 /%postname%/,则网站本身可以很好地处理以下页面链接:
http://www.myshop.com/myinformationpage
但是..
然而,Woocommerce 部分已完全损坏。产品页面与第一个商店页面的概述一致,但每个产品选择最终都会出现 404 错误。
这也适用于类别、标签甚至购物车支付页面。
这里怎么走?
SEO 的最佳方法是将基本的永久链接站点设置更改为非标准设置之一。但是必须做些什么来保持 WooCommerce 商店的正常运转?
我不想从 WooCommerce URL 中删除 /shop/ 或 /products/。
我的设置:
常用设置:/%postname%/
可选:产品类别库:?product_cat= 和产品标签库:?product_tag=
产品永久链接库:自定义库:/?product=
经过大量尝试,我想出了上面的设置。这将适用于所有 WordPress 内容页面和大多数 WooCommerce 页面,但付款后的返回页面仍然损坏。
欢迎在这里提出任何意见....提前致谢!
【问题讨论】:
-
我怀疑您还有其他事情要做,因为产品永久链接对我来说很好,
/%postname%/结构和/product作为基础。尝试禁用所有其他插件。将您的 .htaccess 重命名为其他名称,然后重新保存您的永久链接。也许这会有所帮助。
标签: wordpress seo woocommerce permalinks