You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过图片ID获取WordPress中Gutenberg块的图片alt文本?

获取Gutenberg区块中图片的Alt文本(PHP服务端实现)

问题说明

  • 已获取目标图片ID(可通过$post->ID获取)
  • 图片未直接关联文章,仅作为Gutenberg区块的属性数据存储
  • 以文章ID为参数调用get_post_meta()的常规方案无法获取到该图片的alt文本

解决方案

将图片ID作为get_post_meta()的第一个参数(而非文章ID),即可直接获取图片的alt文本,代码示例:

$alt = get_post_meta($id, '_wp_attachment_image_alt', true);
var_dump($alt);

注:代码中的$id为目标图片的ID

内容的提问来源于stack exchange,提问作者Egor Demeshko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 03:38:09