WordPress 特色封面图像开启与使用
wordpress 特色图像可以用于分类页面或者网站首页调用文章缩略图时,指定调用某张图片,实现自定义封面的效果。WORDPRESS程序默认是不支持特色图像功能,所以我们需要开启特色图像功能。
开启特色图像功能
wordpress 特色图像开启方法很简单,只需要在主题的functions.php中添加如下代码:
1 2 | //特色图像 add_theme_support( "post-thumbnails" ); |
这种开启代码可以让后台文章和PAGE页面,同时拥有特色图像功能。如果只想单独开启某个类型,可以使用以下的代码:
1 2 | add_theme_support( 'post-thumbnails' , array ( 'post' ) ); // 在单篇文章中开启该功能 add_theme_support( 'post-thumbnails' , array ( 'page' ) ); //在页面文章中开启该功能 |
为了控制缩略图大小,我们还可以用下面的这些代码来控制,将这些代码放置在上面刚添加的代码后面。
1 2 3 4 | set_post_thumbnail_size( 155, 110, true ); // 设置默认的缩略图大小尺寸 add_image_size( 'one' , 155, 110, true ); // 设置标记为”one”的缩略图尺寸,这里的one应该是数组下标 add_image_size( 'two' , 350, 248, true ); add_image_size( 'big' , 546, 387, true ); |
特色图像的使用
在wordpress首页模板或者分类模板中使用以下代码调用特色图像:(自行修改代码里的尺寸数字)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php if ( has_post_thumbnail() ) { the_post_thumbnail( array (296,296), array ( 'alt' => trim( strip_tags ( $post ->post_title )), 'class' => 'thumbimg' ) ); } else { ?> <img src= "<?php echo get_first_image(); ?>" alt= "<?php the_title(); ?>" width= "296px" height= "296px" /> <?php } ?> |
上面的代码是通常调用特色图片的方法,我们也可以使用以下的代码来调用指定的特色图片。
1 2 3 | <?php the_post_thumbnail( 'big' ); ?> |
或者调用设置的标记为two的那张缩略图
1 2 3 | <?php $thumbID = get_the_post_thumbnail( $post ->ID, 'two' , $imgsrcparam ); ?> |
1 2 3 | <?php echo "$thumbID" ; ?> |
这样,在网站后台发布文章时,在文章编辑器右侧面底部就会有一个【特色图片】上传按钮,就可以给文章上传一个指定的图片作为封面图片了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)