VPS参考、测评、推荐
分享你关注的VPS主机优惠信息

WordPress上传图片自动添加Alt和图片描述(WordPress图片站)

WordPress上传图片自动添加Alt和图片描述(WordPress图片站)

WordPress上传图片自动添加Alt和图片描述(WordPress图片站)WordPress上传的时候,手动给添加Alt和图片比较。您可以通过本文中的方法自动将图片名称为WordPress图片标题、和图片说明,如下图所示:

WordPress上传图片自动添加Alt和图片描述(WordPress图片站)将以下代码添加到当前主题函数模板.php中:

add_action( ‘add_attachment ‘,’ my _ set _ image _ _ once _ image _ upload ‘);函数my _ set _ image _ _ once _ image _ upload($ post _ ID){//检查是否为图像,否则不执行任何操作if(WP _ attachment _ is _ image($ post _ ID)){ $ my _ image _ title = get _ post($ post _ ID)-& gt;post _ title//整理标题:连字符、下划线。额外空格:$ my _ image _ title = preg _ replace(‘ % s * & # 091;-_s]+s*% ‘,’ ‘,$ my _ image _ title);//整理标题:每个单词首字母大写(字母小写):$ my _ image _ title = UC words(strtolower($ my _ image _ title));//用要的图像元(标题、题注、描述)创建一个数组//注意:注释掉不的摘录/题注或内容/描述行$ my _ image _ meta = array(‘ ID ‘ = & gt;$post_ID,//指定要的图像(post _ title ‘ = & gt$my_image_title,//将图像标题为净化后的标题’ post _ extract ‘ = & gt;$my_image_title,//将图像标题(摘录)为净化标题’ post _ content ‘ = & gt$my_image_title,//将图像描述(内容)设置为净化后的标题);//设置图片alt -Text update _ post _ meta($ post _ ID,’ _wp_attachment_image_alt ‘,$ my _ image _ title);//设置图片meta(如标题、摘录、内容)WP _ update _ post($ my _ image _ meta);}}代码可以过滤掉图片名称中的空格等不必要的元素,对于之前的图片无效。

:WordPress上传图片自动添加Alt和图片描述(WordPress图片站) ://vps.caogenba.com.com/86610.html

赞(0) 打赏
未经允许不得转载:草根吧VPS_最新VPS信息参考 » WordPress上传图片自动添加Alt和图片描述(WordPress图片站)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址