আমি সরাসরি কোডেক্স থেকে এই কোডটি ব্যবহার করছি ।
function echo_first_image ($postID)
{
$args = array(
'numberposts' => 1,
'order'=> 'ASC',
'post_mime_type' => 'image',
'post_parent' => $postID,
'post_status' => null,
'post_type' => 'attachment'
);
$attachments = get_children( $args );
//print_r($attachments);
if ($attachments) {
foreach($attachments as $attachment) {
$image_attributes = wp_get_attachment_image_src( $attachment->ID, 'thumbnail' ) ? wp_get_attachment_image_src( $attachment->ID, 'thumbnail' ) : wp_get_attachment_image_src( $attachment->ID, 'full' );
echo '<img src="'.wp_get_attachment_thumb_url( $attachment->ID ).'" class="current">';
}
}
}
আমি এটিকে এভাবে লুপের মধ্যে ডেকে আছি echo_first_image ($post->ID);
ফাংশনটি কল করে কিন্তু কিছুই আউটপুট পায় না ... যতদূর আমি দেখতে পাচ্ছি এতে কিছুই নেই $attachments
আমি যে পোস্টটি ব্যবহার করছি তাতে আমার একটি চিত্র রয়েছে। এটি কোনও বৈশিষ্ট্যযুক্ত চিত্র বা কোনও গ্যালারী নয়, কেবল পোস্টে।
আমি কি কিছু ভুল করছি, বা কোডটির সাথে কোনও জায়গায় প্রথমে কিছু ভুল আছে?