We'll create fresh WordPress site with WP Get Post Image installed. You have 20 minutes to test the plugin after that site we'll be deleted.
This plugin provides the template tag wp_get_post_image()
. Use it to call dynamically created images uploaded via the WordPress media uploader.
NOTE: This plugin is intended for use by WordPress developers and theme builders only.
<?php wp_get_post_image($args); ?>
<?php $args = array(
'width' => null,
'height' => null,
'css' => '',
'parent_id' => '',
'post_id' => '',
'filename' => '',
'return_html' => true
); ?>
By default, the function returns:
<img />
).width
no greater than 200px
.wp-image-*ID*
and no other classes.thickbox
via css
, the appropriate anchor <a>
tag will be added for Thickbox compatibility.width (integer) – Width of image.
height (integer) – Height of image.
parent_id (integer) – The ID of the post_parent
for the attachment. Specifying the parent_id
returns the first image attached to the parent post according to menu_order
.
post_id (integer) – The ID of the attachment.
filename (string) – The filename that corresponds to the post_name
of the attachment.
return_html (boolean) – true
returns the image wrapped in an XHTML image tag. false
returns the image’s URL.
<?php
// use this example wherever you have access to $post->ID, e.g. the WordPress loop
if(function_exists('wp_get_post_image'))
echo wp_get_post_image('width=450&css=alignleft&parent_id='.$post->ID);
?>