基于元数据的管理菜单中自定义帖子类型的子集

时间:2018-09-15 作者:Summer Developer

我知道我可以在子菜单中关联CPT,如下所示:Is It Possible To Add Custom Post Type Menu As Another Custom Post Type Sub Menu

然而,我的问题是one CPT,比如说对于一种电子商务类型的post类型,那么Orders 作为post类型,我的post\\U meta中有具有不同元信息的订单,如批准的、待定的、拒绝的等等。我可以使用子菜单加载管理表吗WP_List_Table 自定义帖子类型的子集,该子集基于其元数据。

管理菜单如下所示

-Orders CPT (Show All Orders in List)
--Approved Orders (Show only Approved Orders in List)
--Denied Orders (Show only Denied Orders in List)

etc.
我问的原因是因为一开始我add_menu()add_submenu() 使用自定义回调生成HTML,但后来我意识到这是不必要的,因为我最终要重新创建默认值WP_List_Table, 但我不想要多个CPT,因为它们实际上都是同一个CPT的子集,由元数据区分。。。这是可能的还是我应该以某种方式进行不同的CPT?

1 个回复
SO网友:Hans

我建议您向您的CPT子菜单添加两个自定义链接,相关:

How to Add a Sub Menu Page to a Custom Post Type?

然后,这些子菜单页的回调函数可以显示自定义帖子类型的子集。

结束

相关推荐