我需要使用 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没有保存信息或我的代码有误?