在自定义帖子类型WP 4.6.1中找不到自定义字段选项

时间:2016-12-02 09:34:52

标签: wordpress wordpress-theming

我创建了一个自定义帖子类型调用'电影'。现在,我想在此调用Movie Reviews中添加自定义元字段。我有以下自定义帖子类型的代码。< / p>

 function Create_Movies_Posttype()
 {
     register_post_type('Movies',
     array(
     'labels'=>array('name'=>__('Movies'),'singular_name'=>__('Movie')),
     'public'=>true,
     'has_archive'=>true,
     'rewrite'=>array('slug'=>'movies'),
     'support'=>array('title','custom-fields','edit'),
     )

     );


 }
 add_action('init','Create_Movies_Posttype');

添加了Meta Box

function adding_custom_meta_boxes( $post ) {

        add_meta_box( 
            'my-meta-box',
            __( 'My Meta Box' ),
            'render_my_meta_box',
            'post',
            'normal',
            'default'
        );
    }
    add_action( 'add_meta_boxes_post', 'adding_custom_meta_boxes' );

任何人请帮我解决这个自定义领域。

1 个答案:

答案 0 :(得分:0)

您需要使用add_meta_boxes()操作为帖子类型注册元数据。

add_meta_box()用于定义框,save_post用于保存框。

通过阅读Codex add_meta_boxes

上的示例,您将找到所需的一切

您还需要在register post类型参数中添加supports参数,并在定义支持的数组中添加custom-field,可以找到所有本机支持 here