WooCommerce重复子类别和产品插件

时间:2015-10-22 作者:Sam

我正在建立一个网站,允许您租用或购买产品。我在WooCommerce中设置了以下产品类别:

雇佣购买每个父类别下是否可能有相同的子类别slug?E、 g。

雇佣

子类别购买

当我尝试此操作时,WordPress会弹出错误消息:

slug“子类别”已经被另一个术语使用。

重要的是要有重复的子类别,因为客户可以选择购买或租用单个项目。我还需要对产品slug执行相同的操作,例如:

/购买/子类别/产品名称

/员工/子类别/产品名称

Currently I can only have:

/购买/子类别/产品名称

/雇用/子类别-2/产品名称-2

2 个回复
SO网友:Espen André Corneliussen

很遗憾,没有人回答你这个简单的问题。我想你已经完全明白了,但对于其他想知道同样的事情的人来说:

WooCommerce Slug是数据库用于查找正确类别/产品的特定类别/产品的真实路径(就像在计算机上:usr:\\\\My_Computer\\Desktop\\c:\\\\programfiles\\desktop\\), 并且通常可以在浏览器URL字段中视为永久链接(即:http://yourshop.com/clothes/pants/).

这意味着类别和产品可以有相同的名称,只要slug不相同(注意:在该类别内!)您可以拥有:

/BUY/sub-category/product-name/HIRE/sub-category/product-name 但不是:/BUY/sub-category/product-name/BUY/sub-category/product-name

如果您不喜欢浏览器显示此内容,可以更改永久链接设置,使其看起来像这样:http://yourshop.com/?P=123 但请记住,搜索引擎在这方面看起来并不友好。

SO网友:Pratik bhatt

slug指的是根据条件从wordpress数据库获取数据所生成的URL。如果放置重复的Slug,系统可能会混乱,并对要获取的数据产生混淆。

因此,在上述情况下,您可以尝试以不同的方式命名,例如cat-subcat1、catsubcat-2等,