在Wordpress循环中调用图像的中等版本
目前在Wordpress网站主页上的“最近发布”部分中获得了此代码,但这称为图像的全尺寸版本:在Wordpress循环中调用图像的中等版本,wordpress,image,thumbnails,pagespeed,image-size,Wordpress,Image,Thumbnails,Pagespeed,Image Size,目前在Wordpress网站主页上的“最近发布”部分中获得了此代码,但这称为图像的全尺寸版本: <a href="<?php the_permalink() ?>"><img style="float:left; margin:0px 10px 20px 0px; height:100px;" src="<?php echo get_post_meta($post->ID, "image", true); ?>" alt="<?php the
<a href="<?php the_permalink() ?>"><img style="float:left; margin:0px 10px 20px 0px; height:100px;" src="<?php echo get_post_meta($post->ID, "image", true); ?>" alt="<?php the_title(); ?>" /></a>
我想做的是调用中等大小的图像,因为这将使页面加载时间比提供一个可能的1000px+图像并缩小到其大小的10%浪费页面速度要好得多。使用
wp\u get\u attachment\u image\u src()
获得正确的图像。它返回一个数组:
- [0]=>url
- [1] =>宽度
- [2] =>高度
- [3] =>布尔值:如果$url是已调整大小的图像,则为true;如果是原始图像,则为false
$src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail_size' )[0];
如果您指的是帖子缩略图本身,那么可以使用
帖子缩略图('medium')代码>谢谢!你能帮我展示一下我在原始问题中提供的代码(对不起,我不是编码员!)中的代码是什么样子的吗?
然后试试这个:
它提供了破碎的图像。网站在线吗?然后我可以检查错误。否则,请你把你要修改的文件给我好吗。