不久前,我遇到了一个非常类似的问题,尽管我的场景允许用户按房间类型、颜色、功能等选择图像。。
使用本网站的灵感:Inspiration 这两个插件的组合,Custom Upload Dir, Media Tags 结果很好。
我不认为你能做你想做的事,尽管你不需要浏览每一张图片,并以某种形式标记它。
同样,我在上传图片后开发网站时遇到了同样的问题。最后,我将所有图像按类型分类到pc上的文件夹中,然后选择所有图像,并在windows中为版权exif添加标签。。无法确定如何获取关键字exif:)
然后使用这段代码,在上传时将版权exif信息写入元标记(tag)。
add_filter(\'wp_read_image_metadata\', \'hk_filter_add_exif\',\'\',3);
//******************************************************************************************
// this hook function adds also the exif tag "copyright" in the database of each uploaded image
//******************************************************************************************
function hk_filter_add_exif($meta, $file, $sourceImageType)
{
if ( is_callable(\'exif_read_data\') &&
in_array($sourceImageType, apply_filters(\'wp_read_image_metadata_types\', array(IMAGETYPE_JPEG, IMAGETYPE_TIFF_II, IMAGETYPE_TIFF_MM)) ) )
{
$exif = @exif_read_data( $file );
if (!empty($exif[\'Copyright\'])) $meta[\'tags\'] = $exif[\'Copyright\'] ;
return $meta;
}
}
然后可以使用标准的wordpress函数来获取标签信息,以便在插件中使用。
这本身并不是一个答案,但希望它能给你一些想法。