我们博客最近新换了D8主题,但是后台居然没有设置特色图片的图片,貌似功能不全。下面我们自己动手添加一个特色图片功能。
打开D8主题下的 admin/d8.php,到最后,大约第391行,添加2行内容,如下:
add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 220, 150 );
说明:
按照比例缩放图片来设置缩略图大小,即生成的缩略图不扭曲。
set_post_thumbnail_size( 220, 150 ); // 220 像素宽和 150 像素高,按比例缩放模式。
通过裁剪图片来设置缩略图大小:
set_post_thumbnail_size( 220, 150, true ); // 220像素宽和 150 像素高,裁剪模式
保存,上传即可,后台即可看到特色图片了。
其他主题wordpress添加特色主题方法:
1、如果是其他主题,上面2行同样是添加到对应主题的functions.php里面。
2、前台调用时使用,在post模板中:
<?php if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it. the_post_thumbnail(); } ?> <?php the_content(); ?>
调用即可。