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发布于 2011-04-03 00:19:23
据我所知,
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,框大小调整模式。
发布于 2014-01-21 04:03:28
每次调用add_theme_support获取“后缩略图”都会替换以前的设置。您需要使用
add_theme_support('post-thumbnails', array('post', 'page', 'slider', 'portfolio', 'book') ); 个人-当你创建自定义帖子类型时-当你注册post_type时,将“帖子缩略图”添加到支持参数。
https://stackoverflow.com/questions/5524276
复制相似问题