Get Post Image URL
/*********
* Get the post image.
*
* Uses CHILD_IMAGES_URL
*
* return $image_url
***/
function wpdevco_get_post_image() {
if ( has_post_thumbnail() ) {
$image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large' );
$image_url = $image_url[0];
}
else {
$images = get_posts(
array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'posts_per_page' => '1',
'post_parent' => get_the_ID()
)
);
if ( $images ) {
$image_url = wp_get_attachment_image_src( $images[0]->ID, 'large' );
$image_url = $image_url[0];
}
else {
$image_url = CHILD_IMAGES_URL . '/default.jpg';
}
}
return $image_url;
}