【发布时间】:2021-09-04 02:52:15
【问题描述】:
我尝试将附件元标题值设为mentioned here,但无法获得任何输出。 [created_timestamp] 或 [iso] 等其他元数组给出了它们的值。
$img_meta = wp_get_attachment_metadata( $id );
echo $img_meta[image_meta][caption];
[标题] 和 [标题] 都会出现此问题。非常感谢任何帮助。
【问题讨论】:
-
可能该值只是空的,或者该值根本不存在。无论如何尝试“print_r($img_meta)”这应该显示整个数组的键和值。
-
这是图片中的图像元数据,而不是来自 WordPress - 所以看起来您的图像在拍摄时没有应用该元数据。与您实际上链接的 codex 页面上的示例相同。
-
@SimonPollard 当然,我确实为使用的图像输入了这些值。
-
@IhabAbdel-Rahim 你在哪里输入了这些值?
-
@PeterM 正如我所提到的, print_r($img_meta) 为标题和标题提供了空值,即使使用的图像也输入了这些值。