맞춤 게시물 유형에 추천 이미지가 표시되지 않는 방법


31

내 함수에 다음과 같이 축소판 지원이 추가되었습니다.

// Add Thumbnail Support
add_theme_support('post-thumbnails');
set_post_thumbnail_size( 140, 140, true );

그리고 나는 다음과 같이 사용자 정의 게시물 유형을 만듭니다.

// Create Custom Post Type for Work
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'custom_post',
    array(
        'thumbnail',
        'labels' => array(
            'name' => __( 'Custom' ),
            'singular_name' => __( 'Custom' )
        ),
        'public' => true,
        'has_archive' => true,
        'rewrite' => array('slug' => 'custom'),
        'taxonomies' => array('category', 'post_tag')
    )
  );
}

그러나 맞춤 게시물 유형에서 새 게시물을 만들면 추천 이미지 메타 상자가 표시되지 않습니다. 또한 다음과 같이 사용자 정의 게시물 유형을 선언 할 때 배열을 사용하려고 시도했지만 작동하지 않았습니다.

// Add Thumbnail Support
add_theme_support('post-thumbnails', array ('post','work','custom_post'));
set_post_thumbnail_size( 140, 140, true );

내가 무엇을 놓치고 있습니까?

답변:


53

매개 변수를 사용해보십시오 :register_post_type supports

'supports' => array( 'thumbnail' )

물론이지 너무 오래 쳐다 보았거나 커피가 아직 충분하지 않았습니다. 고마워 Milo!
Ryan

4
또한 제목 및 편집기 컨텐츠에 대한 지원도 제거되며 기본적으로 사용됩니다. 나는을 사용해야했다 'supports' => array('title', 'editor', 'thumbnail'),.
amoebe

1
또한 실제로 다음과 같이 테마에 대한 썸네일을 허용해야합니다.add_theme_support( 'post-thumbnails' );
skolind

7

이 매개 변수를 배열에 추가하십시오.

'supports' => array('thumbnail'),

편집 : Milo가 빠릅니다.


나는 이것이 milo의 것보다 나의 요구에 더 잘 맞는다고 생각한다. : D
Martijn van Hoof

4

이것을 시도해보십시오 .....

add_theme_support('post-thumbnails');
add_post_type_support( 'my_product', 'thumbnail' );    
function create_post_type() {
        register_post_type( 'my_product',
            array(
                'labels' => array(
                    'name' => __( 'Products' ),
                    'singular_name' => __( 'Product' )
                ),
                'public' => true,
                'has_archive' => true
            )
        );
    }
    add_action( 'init', 'create_post_type' );
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.