我有一个关于alt text函数的问题。alt="“在我的Wordpress主题中可见,但显示的值来自标题字段.is,是否正常?LE :这个link包含了这个免费的expositio theme.It的源代码,看起来它在alt/title part.Please上有很大的不同,看这部分:$strResultGallery .= '<td>'.'<img alt="'.$row_img->post_title.'" src="'.$strThumb.'" />'; $strResultGallery .= '<h5>'.$row_img->post_title.'</h5>'; $strResultGallery .= '</td>';在这里,“魔法”发生了。如果你填充alt字段(从图像编辑选项卡),在源代码中alt="“将被empty.Instead的这个,如果我们填充标题字段(也在图像编辑选项卡中)这将出现在源代码中作为alt属性(因为img alt="'.$row_img->post_title.'").More比,<h5>'.$row_img->post_title.'</h5>'会使alt="”属性出现作为一个标题,可见在page.These上的东西是相同的以及在演示中link.Having说,代码必须重写,以便有功能的alt/标题在常规的way.If有人可以帮助,...谢谢
发布于 2013-03-14 02:29:16
好了,一个非常好的人给了我solution.Nice,clean,simple.And为了那些想使用这个主题的人,为了让alt="“函数也能正常工作,只需用下面这行替换在tmpl_single.php上找到的img alt="”内容:
<img alt="'.get_post_meta($row_img->ID, '_wp_attachment_image_alt', true).'" src="'.$strThumb.'" /> 。非常感谢Vlad,也非常感谢这个精彩的Wordpress主题的作者Mamaduka
发布于 2013-10-11 16:49:32
Alt在现代的html5和语义网站中已被弃用。使用attr <title>。它被推荐了
https://stackoverflow.com/questions/15328968
复制相似问题