我想从一个帖子中获取所有图库图片。在get_post_gallery()
中,变量$image
返回缩略图网址。任何人都可以帮我从帖子中检索完整尺寸的图片网址。
$gallery = get_post_gallery(get_the_ID(), false )
foreach( $gallery['src'] as $image ) {
$image_list . = '<li>' . $image . '</li>';
}
答案 0 :(得分:4)
这项工作对我来说:
$gallery = get_post_gallery( $post, false );
$ids = explode( ",", $gallery['ids'] );
foreach( $ids as $id ) {
$link = wp_get_attachment_url( $id );
$image_list . = '<li>' . $link . '</li>';
}
感谢此代码的 Matt ,请参阅original post
答案 1 :(得分:0)
你可以试试这个
<?php wp_get_attachment_image( $attachment_id, $size, $icon, $attr ); ?>
您在$ attachment_id和中提供图库图片的附件ID $ size =(缩略图,中等,大或全) 这里基本上你选择满,因为你想显示完整大小的图像。 如果这有助于你,请告诉我。 :)