Last active
August 29, 2015 14:01
-
-
Save astockwell/c15191c2b041eb337cd3 to your computer and use it in GitHub Desktop.
Better way to get Wordpress post featured image
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Get everything you could ever want about a featured image | |
* | |
* Usage: | |
* <?php $image = get_featured_image(); ?> | |
* <img class="thumbnail" src="<?php echo $image['url']; ?>" alt="<?php echo $image['title']; ?>"> | |
* | |
* @param integer|object $post_id The ID/Object of the post that has the desired post thumbnail image | |
* @return false|array Null on failure to find the image, wp_prepare_attachment_for_js array on success | |
* | |
*/ | |
if (!function_exists('get_featured_image')) { | |
function get_featured_image($post_id = null) { | |
if (!$post_id) { | |
global $post; | |
$post_id = $post->ID; | |
if (!$post_id) return false; | |
} | |
return wp_prepare_attachment_for_js( get_post_thumbnail_id( $post_id ) ); | |
} | |
} | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment