I have this function:
function get_image_link( &$post ) {
$image_link_meta = get_post_meta( $post->ID, 'as_link_to_image', true );
$image_link_from_post = '';
if ( function_exists( 'has_post_thumbnail' ) && has_post_thumbnail( $post->ID ) ) {
$attachment_image_link = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), full );
}
if ( $attachment_image_link[0] )
$image_link_from_post = $attachment_image_link[0];
if( !empty( $image_link_meta ) )
$final_image_link = $image_link_meta;
elseif( !empty( $image_link_from_post ) )
$final_image_link = $image_link_from_post;
else
$final_image_link = WP_PLUGIN_URL . '/link/to/no-image.png';
return $final_image_link;
}
}
Any idea why $image_link_from_post
isn't getting a value?