我计划使用一个使用短代码的滑块:
[su_carousel source="media: 160,161,162" limit="10" link="image" height="300" title="no"]
此160,161,162
是附加到该帖子的图片的ID。
所以我需要一些自动功能,它可以给我带有附加到帖子上的图像的数组。
我正在使用wpallimport插件,我需要为所有帖子构建模板,现在我可以导入与post相关的所有图像,但是没有允许我获取图像ID的功能。
有任何帮助吗?
答案 0 :(得分:1)
您可以使用get_posts():
$args = array(
'post_type' => 'attachment',
'posts_per_page' => -1,
'post_status' =>'any',
'post_parent' => $post->ID
);
$attachments = get_posts( $args );
if ( $attachments ) {
foreach ( $attachments as $attachment ) {
$attachments_ids_array[] = $attachment->ID;
}
}
$attachments_ids = implode (", ", $attachments_ids_array)