我需要使用 redux 获取我在图库中上传的所有图像的标题。
这是带有 redux 框架的主题选项中的代码:https ://docs.reduxframework.com/core/fields/gallery/
我尝试使用此代码在 WordPress 网站上显示标题(仅用于测试):
<?php
$attachmentIds = explode(',', $redux_demo['opt-gallery']);
foreach($attachmentIds as $attachmentId):
$metaAttachment = wp_get_attachment_metadata( $attachmentId );
echo '<pre>';
print_r( $metaAttachment );
echo '</pre>';
?>
但是,这段代码返回给我 [caption] => (empty)
大批( [宽度] => 330 [身高] => 180 [文件] => 2015/10/330x1805.jpg [大小] => 数组 ( [缩略图] => 数组 ( [文件] => 330x1805-150x150.jpg [宽度] => 150 [身高] => 150 [mime 类型] => 图像/jpeg ) [中] => 数组 ( [文件] => 330x1805-300x164.jpg [宽度] => 300 [身高] => 164 [mime 类型] => 图像/jpeg ) ) [image_meta] => 数组 ( [光圈] => 0 [信用] => [相机] => [标题] => [created_timestamp] => 0 [版权] => [焦距] => 0 [iso] => 0 [快门速度] => 0 [标题] => [方向] => 0 ) )
标题字段有值,但似乎redux没有保存信息或我的代码有误?