이 코드를 코덱스 에서 직접 사용하고 있습니다 .
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
사용중인 게시물에 이미지가 있습니다. 추천 이미지 나 갤러리가 아니라 게시물에 있습니다.
내가 잘못하고 있거나 코드에 문제가 있습니까?