钩子文档

wp_read_image_metadata_types

💡 云策文档标注

概述

wp_read_image_metadata_types 是一个 WordPress 过滤器,用于控制检查 EXIF 数据的图像类型。它允许开发者自定义哪些图像类型应被处理以提取元数据。

关键要点

  • 这是一个过滤器,钩子名为 'wp_read_image_metadata_types'。
  • 参数 $image_types 是一个整数数组,通常包含 IMAGETYPE_* 常量,如 IMAGETYPE_JPEG、IMAGETYPE_TIFF_II 和 IMAGETYPE_TIFF_MM。
  • 主要用于 wp_read_image_metadata() 函数中,以获取图像的扩展元数据(如 EXIF 或 IPTC)。
  • 自 WordPress 2.5.0 版本引入。

代码示例

$exif_image_types = apply_filters( 'wp_read_image_metadata_types', array( IMAGETYPE_JPEG, IMAGETYPE_TIFF_II, IMAGETYPE_TIFF_MM ) );

📄 原文内容

Filters the image types to check for exif data.

Parameters

$image_typesint[]
Array of image types to check for exif data. Each value is usually one of the IMAGETYPE_* constants.

Source

$exif_image_types = apply_filters( 'wp_read_image_metadata_types', array( IMAGETYPE_JPEG, IMAGETYPE_TIFF_II, IMAGETYPE_TIFF_MM ) );

Changelog

Version Description
2.5.0 Introduced.