在使用wordpress搭建网站时,我们在对新闻进行输出时有时候我们会附加一些图片进行展示,如下图中的图片,我们需要放在固定的位置,这时候我们需要获取图片的url:
wordpress中没有直接获取图片地址的函数(至少我没有发现),但是我们可以通过自定义函数,然后获取图片的地址,打开主题下面的functions.php文件,添加如下代码:
/**
* 获取文章中对应的第一章图片
* @author gedon <gongzheng@qq.com>
*/
function get_post_p_w_picpath_src_one() {
$p_w_picpaths = get_attached_media('p_w_picpath/png', get_the_ID());
$p_w_picpath_one = current($p_w_picpaths);
return $p_w_picpath_one->guid;
}
然后在前端的html中直接使用该函数即可:
<img src="<?php echo get_post_p_w_picpath_src_one(); ?>" />
转载于:https://blog.51cto.com/suiwnet/1398796