Wordpress自定义帖子类型动态重写URL

问题描述 投票:0回答:1

我创建了一个称为车辆(车辆)的自定义帖子类型。目前,这些功能可以按预期使用没有父ID的制造商和以相关制造商ID作为父ID的模型来工作。看起来像这样:

(1) Audi 
     -> post_parent = 0
     -> post_name = 'audi'

     (2) A4
         -> post_parent = 1
         -> post_name = 'a4'

     (3) A6
         -> post_parent = 1
         -> post_name = 'a6'

目前这些URL转换为:

/audi/ /audi/a4/ /audi/a6/

我想使用页面为这些网址添加前缀,如下所示:

/cars/audi/ /cars/audi/a4/ /cars/audi/a6/

显然,“汽车”是一个页面,并且具有不同的帖子类型(页面)。我想保持车辆结构不变,因为这很容易管理。我想使其尽可能易于管理,因为将来我可能会添加Vans页面,因此某些车辆以后可能需要'vans /'前缀。

谢谢:)

wordpress url-rewriting custom-post-type
1个回答
0
投票

如果“ / cars /”已经是页面类型“ page”,我不建议将“ / cars /”作为类别基础。

“ / car /”和“ / van /”怎么样?

关于汤姆

© www.soinside.com 2019 - 2024. All rights reserved.