怎么在循环外获取特色图片链接[wordpress开发教程]

怎么在循环外获取特色图片链接

怎么在循环外获取特色图片链接[wordpres开发教程]

在文章循环之外,该如何获取当前页面的特色图片呢?这一节的wordpress开发教程就交大家怎么在循环外获取特色图片链接。

  • 参考链接:http://wanlimm.com/77201903087178.html
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'full');
echo $large_image_url[0];

介绍:

wp_get_attachment_image_src( $attachment_id, $size, $icon );

$attachment_id: 特色图片的id
$size:图片大小,可选thumbnail(最小), medium(中等大), large(大号)、 full(完整大小)

返回值:

Array(
[0] => url //图片地址
[1] => width //图片宽度
[2] => height //图片高度
[3] => boolean //true表示返回了缩放后的图片,false表示返回了原始图片
)

获取特色图片的ID

get_post_thumbnail_id($pid)

有了这2个wordpress主题函数,wordpress主题就可以轻松获取到page页面或文章特色图片的url地址,代码如下:

if (has_post_thumbnail()) {
$arr = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),full );
echo '<div class="topadcs" style="background: url('.$arr[0].') no-repeat top center/100% 100%;"></div>';
}

这2个函数我们一般很少用到,因为在开发wordpress主题时,一般都是直接在页面显示图片,而不会把图片url作为一个变量储存起来。

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

怎么获取不带链接的标签[wordpress开发教程]

2020-5-27 15:17:32

WordPress教程

wordpress给文章关键词自动添加内链链接[wordpress开发教程]

2020-5-27 15:36:02

本站所发布的一切源码、模板、应用等文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权。本站内容适用于DMCA政策。若您的权利被侵害,请与我们联系处理,站长 QQ: 84087680 或 点击右侧 私信:盾给网 反馈,我们将尽快处理。
⚠️
本站所发布的一切源码、模板、应用等文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权。本站内容适用于DMCA政策
若您的权利被侵害,请与我们联系处理,站长 QQ: 84087680 或 点击右侧 私信:盾给网 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索