- This topic is empty.
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- The forum ‘Back End’ is closed to new topics and replies.
The forums ran from 2008-2020 and are now closed and viewable here as an archive.
I recently worked through some of Chris’ materials in the Lodge about advanced plugins – in particular Advanced Custom Fields. I am using it for a page specific image that cannot be in the body of the text. I really like this feature and can see all kinds of uses for it – as soon as I sort out how to properly extract the image from all the data it returns.
The static image is displayed like this:
<img src="/~baybr/images/bay_breeze_article_photo.jpg" alt="bay_breeze_article_photo">
The recommended code for displaying an image is:
<img src="<?php the_field('lead_photo'); ?>" alt="" />
That returns the following:
src="14, Apartment homes by the water., Get to Know Us, , , image/jpeg, http://opteracreative.com/~baybr/wp-content/uploads/2014/03/bay_breeze_article_photo.jpg, 715, 243, Array"
What I need out of this is the src for the image and not all the other image data.
In Chris’ tutorial on the Lodge, he offered this code as a solution for displaying the image, where ‘lead_photo’ is the name of the custom field:
<?php
$the_query = new WP_Query(array(
'post_type' => 'lead_photo',
'posts_per_page' => 1
));
while ($the_query->have_posts()) :
$the_query->the_post();
?>
<?php $storyImage = get_field('lead_photo'); ?>
<img src="<?php echo $storyImage[url]; ?>" alt="" >
<?php endwhile; ?>
Unfortunately this brings back nothing, so I am afraid I have missed something in the code.
I would appreciate any assistance in sorting this out.
Thanks.
Thank you Doc. Problem solved.