将字段添加到所有自定义发布类型

时间:2011-09-21 作者:cbaigorri

我知道如何为自定义帖子类型一次添加一个字段。

我想知道是否有一种方法可以同时向默认帖子类型和所有自定义帖子类型添加一个字段?

谢谢

1 个回复
最合适的回答,由SO网友:sanchothefat 整理而成

您不能使用add_meta_box() 不幸的是,尽管这将是一个很好的核心贡献,但它具有一系列post类型。

目前实现这一点的方法是获取一个帖子类型数组,并循环它们调用add_meta_box() 每一条线,例如:

foreach( get_post_types() as $type ) {
    add_meta_box( $id, $title, $callback, $type, $context, $priority, $callback_args );
}
如果需要更多控制,可以通过将数组传递到get_post_types() 与您想要匹配的帖子类型标准匹配,例如。\'public\' => true.

结束

相关推荐