正如标题所说,我试图仅显示媒体库中特定类别下的项目。无论他们是否依附于任何事物。
目前我可以获得所有图像,但我不确定如何将其缩小到某些类别。
这是我到目前为止所拥有的:
<select name="event-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
<option value=""><?php echo esc_attr(__('Select Event')); ?></option>
<?php
$args = array(
'hide_empty' => 0,
);
$categories = get_categories($args);
foreach ($categories as $category) {
$option = '<option value="?cat='.get_cat_ID($category->cat_name).'">';
$option .= $category->cat_name;
$option .= ' ('.$category->category_count.')';
$option .= '</option>';
echo $option;
}
?>
</select>
<?php
$query_images_args = array(
'post_type' => 'attachment',
'post_mime_type' =>'image',
'post_status' => 'inherit',
'posts_per_page' => -1,
);
$query_images = new WP_Query($query_images_args);
if($_GET['cat']){
// not sure what to do here yet
}else{
// this part works fine
foreach ( $query_images->posts as $image) {
echo wp_get_attachment_image($image->ID);
}
}
?>
有人可以告诉我如何/如果可以做到这一点。我所能找到的只是与附加图像或发布图像有关的东西。我只想直接从图书馆中提取它们。
编辑标签也可以。它不必是类别。