次のカスタム投稿タイプがあります。
<?php
function university_post_types() {
// Professor Post Type
register_post_type('professor', array(
'supports' => array('title', 'editor', 'thumbnail', 'excerpt'),
'public' => true,
'labels' => array(
'name' => 'Professors',
'add_new_item' => 'Add New Professor',
'edit_item' => 'Edit Professor',
'all_items' => 'All Professors',
'singular_name' => 'Professor'
),
'menu_icon' => 'dashicons-welcome-learn-more'
));
}
add_action('init', 'university_post_types');
私のfunctions.php
ファイルの中で、私は私のテーマを登録しています以下をサポートします:
function university_features() {
add_theme_support('title-tag');
add_theme_support('post-thumbnails');
add_image_size('professorLandscape', 400, 260, true);
add_image_size('professorPortrait', 480, 650, true);
}
add_action('after_setup_theme', 'university_features');
私の問題は、いいえ、featured-image
ボックスが私のカスタム投稿タイプ内に表示されていることです。
私が間違っていることについて何か提案はありますか?
お返事ありがとうございます。
サポートを宣言するときに投稿タイプを指定してみてください。
add_theme_support( 'post-thumbnails', array( 'post','professor' ) );