Wordpress 自定义 Post 类型中的可重复 Multi-Colum 数据行

Repeatable Multi-Colum Data Rows in Wordpress Custom Post Type

我正在将一个体育网站从 .asp 迁移到 wordpress。

我有两个自定义 post 类型:

  1. 玩家
  2. 锦标赛

我需要能够为 post 类型的玩家在锦标赛中输入分数。

积分榜如下:

玩家 ID 名字姓氏城市州分数地方分数

而且我需要能够添加更多行,选择要为其添加上述信息的球员。

当前的 ASP 表格如下所示,对于每个锦标赛:

而且我需要能够添加无限行(中继器)。

如果只是一列会很容易,我可以使用高级自定义字段转发器字段之类的东西,但我不知道如何添加相关的 multi-column 数据行,然后我可以查询并显示在 front-end 上。

此外,我会让每个计分行都有自己的 post,但这样会太多 post。

我想要的是,对于每个锦标赛(存储在锦标赛 CPT 中),能够在那里添加得分行,从玩家 post 类型中选择玩家,并填写列,如图所示,每场锦标赛的参赛者人数可以增加多少行。

感谢各位程序员的关注!我已经这样做了相当长的时间,但这对我来说是一个新的 use-case。

您可以使用 Meta Box Group 插件。它允许您创建可重复的字段组。

因此,在您的情况下,您需要创建一组玩家(post 字段)、名字、姓氏、城市、州、分数、地点、分数。然后使整个组可重复。 (在 Meta Box 中,它使用另一个术语 clone)。