在使用wordpress搭建网站时,我们在对新闻进行输出时有时候我们会附加一些图片进行展示,如下图中的图片,我们需要放在固定的位置,这时候我们需要获取图片的url:wKiom1NSjHnh8XqyAAGWygvhM28936.jpg

       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(); ?>" />