wp_get_attachment_metadata()
是 WordPress 中用于获取媒体附件图像元数据的函数。它返回一个包含有关特定附件的图像元数据的数组。这个函数通常用于获取附件的尺寸、文件类型、日期等信息。
以下是 wp_get_attachment_metadata()
函数的基本用法:
$attachment_id = 123; // 你要获取元数据的附件的ID
$attachment_metadata = wp_get_attachment_metadata($attachment_id);
if ($attachment_metadata) {
// 你可以访问附件的各种元数据
$file = $attachment_metadata['file'];
$width = $attachment_metadata['width'];
$height = $attachment_metadata['height'];
$sizes = $attachment_metadata['sizes'];
$mime_type = $attachment_metadata['mimetype'];
// 等等
} else {
// 附件不存在或没有元数据
}
上面的示例中,你需要将 $attachment_id
替换为你想要获取元数据的附件的实际ID。然后,你可以使用返回的数组访问各种元数据,如文件路径、宽度、高度、缩略图尺寸等等。
请注意,如果附件不存在或者没有元数据,wp_get_attachment_metadata()
将返回 false
,因此你可以在代码中进行相应的错误处理。
希望这可以帮助你了解如何使用 wp_get_attachment_metadata()
函数来获取媒体附件的图像元数据。