Я использую следующий код для определения определенной информации, содержащейся в данных моей базы данных, и отправки их на внешнюю динамическую страницу. В настоящее время я могу успешно отправить 3 из 4 моих данных. Заголовок сообщения (1), Сюжет (2), Постер (3) отправляются без проблем; пока Снимок (4) доставляет мне неприятности.

Переменная $ send — это та, которая переносит данные на внешнюю динамическую страницу. Я думаю, что я делаю что-то не так, как я называю это «снимком».

$post_title = get_the_title();
$theplot = get_post_meta($post-{amp}gt;ID, 'book_plot', true);
$poster_id = get_post_thumbnail_id();
$poster_src = wp_get_attachment_image_src($poster_id,'medium', true);

snapshot($post_id) {
global $post;
$thumbnail_ID = get_post_thumbnail_id();
$images = get_children( array('post_parent' ={amp}gt; $post_id, 'post_status' ={amp}gt; 'inherit', 'post_type' ={amp}gt; 'attachment', 'post_mime_type' ={amp}gt; 'image', 'order' ={amp}gt; 'ASC', 'orderby' ={amp}gt; 'menu_order ID') );
if ($images) :
foreach ($images as $attachment_id ={amp}gt; $image) :
if ( $image-{amp}gt;ID != $thumbnail_ID ) :
$img_alt = get_post_meta($attachment_id, '_wp_attachment_image_alt', true); //alt
if ($img_alt == '') : $img_alt = $image-{amp}gt;post_title; endif;
$big_array = image_downsize( $image-{amp}gt;ID, 'large' );
$img_url = $big_array[0];
echo $img_url;
endif; endforeach; endif; }

$send = 'http://mywebsite.com/show/?title='. urlencode($post_title) . '{amp}amp;plot='. urlencode($theplot) . '{amp}amp;image='. ($poster_src[0]) . '{amp}amp;snapshot='. (snapshot("$post-{amp}gt;ID"));