2016-12-02 7 views
0

カスタムポストタイプのコール'ムービー'を作成しました。このコールでカスタムメタフィールドを追加します。Movie Reviews。次のコードがあります。カスタム投稿タイプ。カスタムフィールドのオプションがカスタムポストタイプWP 4.6.1に見つかりません

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'); 

追加のメタボックス

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'); 

いずれこのカスタムフィールドで私を助けてください。

答えて

0

投稿タイプに代謝物を登録するには、add_meta_boxes()アクションを使用する必要があります。

add_meta_box()ボックスを定義する機能と、それを保存するためのsave_postアクション。

あなたがコーデックス上の例を読むことによって、必要なものすべてを見つけることができますがadd_meta_boxesあなたが追加することも必要

は、レジスタポスト型の引数にパラメータをサポートしており、すべてのためのサポートを定義する配列にカスタムフィールドを追加しますネイティブサポートは

+0

はい hereを見つけることができます、しかし、私たくさん作る –

+0

にはカスタムフィールドのオプションはありません優れています。 – Benoti

+0

私は私の答えを編集サイドscreenoption –

関連する問題