WordPress版本:3.1 发布缩略图字段不出现在编辑器部分,页面编辑器除外。 我的代码在function.php里面
add_theme_support( 'post-thumbnails', array( 'post' ) ); // Add it for posts
add_theme_support( 'post-thumbnails', array( 'slider' ) ); //For Slider Image
add_theme_support( 'post-thumbnails', array( 'portfolio' ) ); //For Portfolio
add_theme_support( 'post-thumbnails', array( 'book' ) ); //For Book
add_theme_support( 'post-thumbnails', array( 'page' ) ); // Add it for pages
答案 0 :(得分:1)
据我所知,
1. add_theme_support( 'post-thumbnails' );
2. set_post_thumbnail_size( 150, 150 );
3. add_image_size( 'portfolio', 275, 152 );
第一个功能添加了支持。
第二个更改缩略图的大小,有上面的调整大小模式或像这样的硬裁剪,
set_post_thumbnail_size( 150, 150, true);
这不会只是调整作物。
第三种是为特定帖子标签设置的自定义尺寸,因此对于投资组合标签,缩略图将是272,152,框大小调整模式。
答案 1 :(得分:1)
对“缩略图后”的add_theme_support的每次调用都会替换以前的设置。你需要使用
add_theme_support('post-thumbnails', array('post', 'page', 'slider', 'portfolio', 'book') );
个人 - IMHO在您创建自定义帖子类型时 - 在注册post_type时将“缩略图后”添加到support参数。