// 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 );
我缺少什么?
#1 楼
试试register_post_type
supports
参数:'supports' => array( 'thumbnail' )
#2 楼
将此参数添加到您的数组中:评论
我认为这比milo的:D更适合我的需求
–马丁·霍夫(Martijn van Hoof)
17年6月27日在15:16
#3 楼
试试这个对我有用.....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' );
评论
当然可以。我盯着它看了太久,或者我还没有喝咖啡。谢谢米洛!
–瑞安
2012年5月11日16:12
这也删除了对标题和编辑器内容的支持,默认情况下启用这些功能。我不得不使用'supports'=> array('title','editor','thumbnail'),。
–amoebe
17年5月18日在14:43
另外,请记住实际上要像这样允许主题的缩略图:add_theme_support('post-thumbnails');
–skolind
18 Mar 8 '18 at 14:47