2011-11-12 56 views
0

私はbannersと呼ばれるカスタム投稿タイプを作成し、その投稿タイプのサムネイルを有効にしたいと思います。したがって、私は関数ファイルの開始タグの直後に次のコードを書いていますが、バナーの投稿タイプはまだ管理パネルの画像オプションを表示していません。Wordpress - テーマのサポートを追加

if (function_exists('add_theme_support')) { 
    add_theme_support('post-thumbnails', array('banner')); 
} 

バナーを投稿またはページに置き換えると、それぞれのメニューオプションにおすすめ画像オプションが表示されます。

答えて

1

あなたのカスタムポストタイプが特色画像を使用できるようにする必要があります。

'supports' => array('comments', 'editor', 'excerpt', 'thumbnail', 'title' 
:サムネイルはこの1つであることができますラインは

<?php 
function your_custom_post_types() { 
    // Portfolio 
    $labels_portfolio = array(
     'add_new' => __('Add New', 'portfolio'), 
     'add_new_item' => __('Add Portfolio Item'), 
     'edit_item' => __('Edit Portfolio Post'), 
     'menu_name' => __('Portfolio'), 
     'name' => __('Portfolio', 'post type general name'), 
     'new_item' => __('New Portfolio Item'), 
     'parent_item_colon' => '', 
     'singular_name' => __('Portfolio Post', 'post type singular name'), 
     'view_item' => __('View Portfolio Item'), 
    ); 
    $args_portfolio = array(
     'capability_type' => 'post', 
     'has_archive' => true, 
     'hierarchical' => false, 
     'labels' => $labels_portfolio, 
     'menu_position' => 4, 
     'public' => true, 
     'publicly_queryable' => true, 
     'query_var' => true, 
     'rewrite' => array('slug' => 'portfolio', 'with_front' => true), 
     'show_in_menu' => true, 
     'show_ui' => true, 
     'supports' => array('comments', 'editor', 'excerpt', 'thumbnail', 'title'), 
    ); 
    register_post_type('portfolio', $args_portfolio); 
} 
?> 

:ここでは許さサムネイルを持つカスタムポストタイプの一例です

関連する問題