Ảnh đã tải lên được lưu trữ dưới dạng bài đăng có loại "tệp đính kèm"; sử dụng get_posts() với các tham số đúng. Trong the Codex entry for get_posts(), ví dụ này:
<?php
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => null, // any parent
);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $post) {
setup_postdata($post);
the_title();
the_attachment_link($post->ID, false);
the_excerpt();
}
}
?>
... lặp qua tất cả các tệp đính kèm và hiển thị chúng.
Nếu bạn chỉ muốn tải hình ảnh, như TheDeadMedic nhận xét, bạn có thể lọc với 'post_mime_type' => 'image'
trong đối số.
Nguồn
2010-07-22 10:14:57
Yup, bạn chỉ có thể sử dụng ' 'post_mime_type' => 'image'' trong' $ args' của bạn, và WordPress sẽ khéo léo phù hợp mà chống lại tất cả các loại hình ảnh kịch câm :) – TheDeadMedic
@TheDeadMedic Thông tin cần biết! Tôi chưa bao giờ cần phải lấy lại các loại cụ thể. –
Câu trả lời hay và kudo với TheDeadMedic để kết hợp các loại mime! :) – hsatterwhite