如何从WP_Post对象获取图像完整路径?

时间:2014-01-02 10:56:08

标签: wordpress

我想获得图像完整路径,以便我可以将它应用于图像元素的src属性。

我现在得到的是从函数生成的图像:the_post_thumbnail();我无法应用于图像元素。

到目前为止我所做的是:

        <?php
            $d=get_cat_ID( 'news' );
            $catquery = new WP_Query( 'cat='.$d.'&posts_per_page=1&order=DESC' );
            while($catquery->have_posts()) : $catquery->the_post();
                  the_post_thumbnail();
            endwhile;
        ?>

我想要的是;图像路径,名称如下:

http://example.com/folder1/wp-content/uploads/2013/12/image.jpeg

1 个答案:

答案 0 :(得分:2)

您可以使用wp_get_attachment_image_src

获取拇指图像的真实图像路径
$img_src = wp_get_attachment_image_src( get_post_thumbnail_id($postId) );
$img_src_url = $img_src[0];