有没有办法将另一个字段添加到自定义发布类型(非自定义字段/元数据)?

时间:2013-02-27 作者:jchwebdev

也许我没有完全理解这个概念,但有没有办法修改自定义的Post类型,使其包含其他“字段”,如“真实”db表。我不是指自定义字段(get\\u meta)。。。我的意思是在桌子里面,可以用规则操纵。我想用几个必填字段创建一个post类型。

例如:。

Song Record:
 <Title
 <Lyrics
 <Date
 <Length
 <MP3
 :end
是的,我可以用一堆自定义字段来实现这一点,但我想知道/希望这个结构是否都可以用Register\\u Post\\u类型来布局,以便可以作为单个“对象”进行操作。。。就像在Drupal中一样。

还是我完全搞错了?

---JC公司

2 个回复
最合适的回答,由SO网友:Manny Fleurmond 整理而成

没有内置的方法可以做到这一点。您可以通过MySQL直接通过ALTER TABLE 但您必须自己编写自定义代码来利用这一点。另一种选择是创建一个新表,其中每组数据引用某个帖子。再说一次,你必须自己管理一切。

我的建议是:使用像Meta BoxWP Alchemy 使用已有的自定义字段系统。任何一个都会创建一个包含字段的元框,以便为您保存自定义帖子元

SO网友:phoat

我不明白你所说的“作为一个单独的对象操纵”是什么意思自定义字段是帖子的一部分,因此可以根据您的喜好进行操作。

如果您想创建一个带有必填字段的帖子类型,并且需要一种非常简单的方法来实现,请查看高级自定义字段插件。您可以设置字段出现的时间和位置以及一系列不同字段类型的条件。另一个优点是开发人员提供的强大支持。

你可以在这里找到http://advancedcustomfields.com

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register