
In a few days, WordPress 2.9 will be released. This all new version feature a bunch of interesting functions to display an image attached to a post.

In a few days, WordPress 2.9 will be released. This all new version feature a bunch of interesting functions to display an image attached to a post.
Paste the following code, within the loop, where you want to post image to be displayed.
<?php
if ( (function_exists('has_post_image')) && (has_post_image()) ) {
the_post_image('thumbnail');
} else {
$postimageurl = get_post_meta($post->ID, 'post-image', true);
if ($postimageurl) {
echo '<img src="'.$postimageurl.'" alt="" />';
}
}
?>
What this code do :
-First, it makes sure that the has_post_image() function exists and that the current post have an image attached. If both conditions are true, the post image is displayed using WordPress 2.9 function the_post_image().
-If not, the get_post_meta() function is used to get the value of the custom field which contain the post image.
Leave a Comment