我想使用一些东西来过滤ACF图库中的图像。我添加了增强型媒体库插件,该插件允许我为每个图像分配一个类别,但不清楚如何回显该类别列表,以便单击它并过滤/显示所选类别中的图像。
此外,如何在图像周围的div中回显指定给图像的类别
“我的循环”当前看起来像这样以输出我的库。
如果您能给我的图库中的每个图像分配类别的最佳方法提供任何建议,我将不胜感激(这里的插件最好吗?)以及如何获取这些类别和排序。提前感谢!
<div class="wrapper-gallery" itemscope itemtype="http://schema.org/ImageGallery">
<?php
$images = get_field(\'images\');
if( $images ): ?>
<?php foreach( $images as $image ): ?>
<div class="gallery-image" id="imageGallery">
<figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">
<a href="<?php echo $image[\'url\']; ?>" itemprop="contentUrl" data-size="<?php echo $image[\'width\'] . \'x\' . $image[\'height\']; ?>">
<img src="<?php echo $image[\'sizes\'][\'large\']; ?>" itemprop="thumbnail" alt="<?php echo $image[\'alt\']; ?>" />
</a>
<figcaption itemprop="caption description"><?php echo $image[\'caption\']; ?></figcaption>
</figure>
</div>
<?php endforeach; ?>
<?php endif; ?>