无法将元框添加到多个帖子类型

时间:2014-07-01 19:53:37

标签: wordpress meta-boxes

出于某种原因,我无法将元框添加到多个帖子类型。 根据{{​​3}},我应该可以使用一系列帖子类型。

这有效:

add_meta_box( 
  'Bilder', 
  __('Bilder'), 
  'project_custom_meta_box_images',
  'page', // <---- works
  'normal', 
  'default' 
);

这不起作用:

add_meta_box( 
  'Bilder', 
  __('Bilder'), 
  'project_custom_meta_box_images',
  array('page', 'post'),  // <---- does not work
  'normal', 
  'default' 
);

任何人都可以看到我做错了吗?

1 个答案:

答案 0 :(得分:1)

继续@ koala_dev的评论,尝试使用foreach循环:

$types = array( 'post', 'page' );
foreach ( $types as $type ) {
    add_meta_box( 
        'Bilder', 
        __('Bilder'), 
        'project_custom_meta_box_images',
        $type,
        'normal', 
        'default' 
    );
}