2020-11-01 / 3514阅
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