2016-05-14 2 views
0

i Ausgewähltes Bild für die benutzerdefinierte Post TypAusgewähltes Bild Metabox zeigt nicht für benutzerdefinierte Post-Typ

i mein Thema ist das Thema Unterstützung hinzugefügt hinzufügen versuche in functions.php-Datei. Im Folgenden sind die Code:

function custom_theme_setup() { 
    add_theme_support('post-formats',array('link','gallery')); 
    add_theme_support('post-thumbnails'); 
    add_theme_support('custom-background'); 
    add_theme_support('custom-header'); 
    add_theme_support('custom-logo'); 
    add_theme_support('automatic-feed-links'); 
    // add_theme_support('html5'); 
    add_theme_support('title-tag'); 
} 
add_action('init', 'custom_theme_setup'); 

Ich habe versucht, auch die Unterstützung Klausel in das Register Posttyp Abschnitt Hinzufügen immer noch nichts.

hier ist das Register benutzerdefinierte Post Typencode:

function movies_create_post_type() { 
    register_post_type('movies', 
    array(
     'labels' => array(
     'name' => __('Movies'), 
     'singular_name' => __('Movie'), 
     'supports' => array('title', 'editor', 'comments', 'excerpt', 'custom-fields', 'thumbnail'), 
    ), 
     'public' => true, 
     'has_archive' => true, 
     'menu_icon' => 'dashicons-format-video', 
     'show_ui' => true, 
    ) 
); 
} 

add_action('init','movies_create_post_type'); 

i überall gesucht, aber kann nicht eine richtige Lösung für dieses Problem finden.

Hinweis: Ich kann Set vorgestellten Bild für meine normale Post festlegen, Problem ist mit der benutzerdefinierte Beitragstyp. Auch ich habe benutzerdefinierte Post-Typ über ein Plugin registrieren, die ich selbst codiert.

Vielen Dank im Voraus.

+1

versuchen unterstützt Array außerhalb zwei Indizes wie öffentliche has_archive menu_icon setzen show_ui – Poria

+0

vielen Dank. das hat funktioniert!!! –

+0

als Antwort geschrieben, um anderen zu helfen! – Poria

Antwort

0

versuchen unterstützt Array außerhalb zwei Indizes wie öffentliche has_archive menu_icon show_ui wie

function movies_create_post_type() { 
    register_post_type('movies', 
    array(
     'labels' => array(
     'name' => __('Movies'), 
     'singular_name' => __('Movie') 
    ), 
     'public' => true, 
     'supports' => array('title', 'editor', 'comments', 'excerpt', 'custom-fields', 'thumbnail'), 
     'has_archive' => true, 
     'menu_icon' => 'dashicons-format-video', 
     'show_ui' => true, 
    ) 
); 
} 

Hoffe, es hilft setzen!

0

Zur Unterstützung Argument übergeben nicht in Etiketten Array

'supports' => array('title', 'editor', 'comments', 'excerpt', 'custom-fields', 'thumbnail'), 

Sie bitte das folgende Code überprüfen

function movies_create_post_type() { 
    register_post_type('movies', 
    array(
     'labels' => array(
     'name' => __('Movies'), 
     'singular_name' => __('Movie') 
    ), 
     'public' => true, 
     'supports' => array('title', 'editor', 'comments', 'excerpt', 'custom-fields', 'thumbnail'), 
     'has_archive' => true, 
     'menu_icon' => 'dashicons-format-video', 
     'show_ui' => true, 
    ) 
); 
} 

für weitere Informationen überprüfen register_post_type