1
我想要一个旋转木马,在wordpress文章中显示媒体画廊的图像和图像缩略图。caroufredsel图片缩略图在wordpress分页
我可以得到它来查询数据库,但我不知道如何使用caroufredsel返回缩略图数组。
我现在只是返回第一个缩略图,这是合理的,因为函数返回变量设置为$ src [0]。我需要.pager-wrapper类来接收在php循环中找到的所有图像。
举个例子,我想回报是:
<img src=image1.jpg />
<img src=image2.jpg />
<img src=image3.jpg />
我怎么caroufredsel以缩略图阵列返回到选定的容器类?
projectCarousel = $("#project-carousel").carouFredSel({
pagination : {
container : ".pager-wrapper",
anchorBuilder : function(nr) {
//var src = $(this).attr("src");
//src = src.replace("/large/", "/small/");
<?php
$meta = get_post_meta(get_the_ID(), 'icrave_project_media_gallery', false);
if (!is_array($meta))
$meta = (array) $meta;
if (!empty($meta)):
$meta = implode(',', $meta);
$images = $wpdb->get_col("
SELECT ID FROM $wpdb->posts
WHERE post_type = 'attachment'
AND ID IN ($meta)
ORDER BY menu_order ASC
");
foreach ($images as $att):
// Get image's source based on size, can be 'thumbnail', 'medium', 'large', 'full' or registed post thumbnails sizes
$src = wp_get_attachment_image_src($att, 'thumbnail');
$src = $src[0];
?>
return '<img src="' + '<?php echo $src ?>' + '" />';
<?php endforeach ?>
<?php endif ?>
}
}
});