I’m trying to echo the url of a ACF Post Object (Multi Selection) Featured Image.
I’m able to get everything from the Post Object, including the featured image itself. Like this:
$po_img_src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'full' );
$po_img = $po_img_src[0];
But I just want to echo the img src, in order to use it as a background image.
Please help. Thanks in advance!
Bump… I have the same issue…
FYI, this solved the problem for me…
$featured_img_url = get_post_thumbnail_id( $post->ID );
echo wp_get_attachment_image_url( $featured_img_url, 'thumbnail' );
This reply has been marked as private.
Thanks for your solution. It definitely got me on the right track.
My working solution with ACF Post Object (Multi Selection) looks like this:
// Post Object variable
// In my case a subfield, because it's in a group
$acf_post_object = get_sub_field('acf_post_object');
// Get the ID of the Post Object
$featured_img_id = get_post_thumbnail_id( $acf_post_object[0]->ID );
// Get the URL of the Post Object's featured image
$featured_img_url = wp_get_attachment_image_url($featured_img_id, 'thumbnail' );
// Use the url
echo $featured_img_url;
so we need to add get sub field name with their individuals name? this function didnt work on my code.