首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提取WordPress图像的alt文本

提取WordPress图像的alt文本
EN

Stack Overflow用户
提问于 2022-01-05 08:56:25
回答 1查看 67关注 0票数 -2

我需要编辑此代码,以显示alt文本的每一个图片的前端,我上传到WordPress。当前,它显示所有图像的默认文本。从这段代码中提取alt文本的php代码是什么?

代码语言:javascript
复制
<img src="'.esc_url($image_url[0]).'" alt="image"/>
EN

回答 1

Stack Overflow用户

发布于 2022-01-05 09:27:18

如果您想获得任何图像alt值,那么您可以通过它的URL获得。你的解决办法是,

代码语言:javascript
复制
$image_id = attachment_url_to_postid($image_url[0] );
echo get_post_meta($image_id, '_wp_attachment_image_alt', true);

更新的

所以你的密码是,

代码语言:javascript
复制
<img src="'.esc_url($image_url[0]).'" alt="'.esc_attr(get_post_meta($image_id, '_wp_attachment_image_alt', true)).'"/>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70590110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档