我购买了一个Wordpress模板,该模板带有自定义的非常好的商店页面。问题是实际上我不能将永久链接设置为,www.example.com/shop/
因为它是默认的WooCommerce商店页面链接,所以我决定将永久链接编辑为,www.mysite.com/my-shop/
但这不是我想要的。
而且,在任何时候,我都有两个不同的Shop页面:该www.example.com/my-shop/
页面和默认的WooCommerce shop页面位于www.example.com/shop/
我试图编辑WooCommerce商店页面以WooCommerce->Settings->Product->Display
强制商店页面指向我的自定义页面,但实际上它用WooCommerce的自定义商店页面覆盖了我的自定义商店页面。
因此,如果我转到www.example.com/my-shop/
它实际上显示了Woocommerce页面...
我怎么解决这个问题?
谢谢。
我在自定义商店页面上也遇到了这个问题,并且已经通过htaccess
重写规则解决了这个问题。您可以保留woocommerce商店页面。
然后在htaccess
文件中添加如下内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RedirectMatch permanent /shop* http://www.example.com/my-shop/
# Then here below goes Wordpress rules and others…
</IfModule>
我希望这将有所帮助。
好处是我有一个比普通页面更好的SEO(因为这是自定义商店页面)。
WooCommerce商店页面仍然存在,但是它是一个空页面(其中没有短代码)。一切正常。在我的菜单(导航)中,有此“定制商店”页面链接。如果通过产品页面中的链接调用WooCommerce商店页面,则重定向非常简单。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句