首页 视频课程 WordPress开发文档数据库与媒体库 图片处理

图片处理

2020-11-01 / 3443阅

本视频需要登录以后才能播放

登录

wordpress有自带的缩略图功能,但是不能满足我的需求。

我们一般使用函数来获取图片,然后使用一个PHP来裁剪和处理图片。

代码如下:

function youran_img($post_id=null){
       if(!$post_id){
              global $post;
              $post_id = $post->ID;
       }
       $img = get_the_post_thumbnail_url($post_id);
       if($img){
              echo get_bloginfo('template_url') . '/src.php?src=' . $img . '&w=600&h=400';
       }else{
              echo get_bloginfo('template_url') . '/src.php?src=' .get_bloginfo('template_url') . '/images/1.jpg&w=600&h=400';
       }
} 

这个函数可以输出文章缩略图,并且把缩略图裁剪围为600*400PX的大小。

如果文章没有缩略图,则输出主题目录下面 images/1.jpg作为代替图片。

src.php的文件,可以在本站下载。 如需下载请点击这里

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录