如何将自定义字段添加到现有的自定义帖子类型?

时间:2011-12-08 作者:codecowboy

我被要求向使用自定义帖子类型UI插件创建的现有自定义帖子类型添加一些自定义字段。函数中没有任何内容。php那么我如何添加将与post类型永久关联的自定义字段呢?

我可以在函数中以编程方式添加自定义字段吗。php?WP版本为3.2.1

3 个回复
SO网友:Rutwick Gangurde

如果希望自定义字段显示在自定义帖子类型编辑页面上,可以为特定的自定义帖子类型添加元框。检查this 有关详细示例。此外,如果要有条件地添加/更新自定义字段,请使用add_post_metaupdate_post_meta. 所有这些代码都可以在functions.php 文件

SO网友:kaiser

你必须遵循@RutwickGangurde写的内容,因为插件没有使用\'register_metabox_cb\' 论点由于插件不是以面向对象的方式编写的,因此您无法扩展它或覆盖函数。

无论如何,似乎有一个“beta”特性,您可以在其中检索php代码来构建帖子类型(请参见插件@wp.org的截图)。您可以在那里添加回调,然后在元框中添加类,如Rilwis 例如

SO网友:mrwweb

还有一些插件可以做到这一点,包括Advanced Custom Fields 和“Types.“我偏爱高级自定义字段(又名“ACF”),我知道它可以与自定义帖子类型UI配合使用,有多种字段类型、良好的支持网站和积极的开发。更重要的是,它将字段值存储为自定义字段,以便在插件出问题时为您提供出路。

结束

相关推荐