J'ai le post-type personnalisé suivant:
<?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');
Dans mon fichier functions.php
, je suis en train d'enregistrer mon thème.
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');
Mon problème est que non, la boîte featured-image
s'affiche dans mon type de publication personnalisé.
Des suggestions de ce que je fais mal?
J'apprécie vos réponses!
Peut-être pourriez-vous essayer de spécifier le type de message lorsque vous déclarez le support
add_theme_support( 'post-thumbnails', array( 'post','professor' ) );