wordpress此图像的alt属性为空-一个代码解决alt问题-元素的alt有什么异同[属性]

往常百度越来越注重图片的优化效果,网站优化不可防止的需求给图片添加alt属性


在搜索排名中如何运用alt 属性中止 SEO 优化:由于在 alt 属性中可以写文字,当由于图片的途径有错误而招致网页中的图片无法显现出来的时分,alt 中的文字就会显现出来,正是由于如此,我们可以在 alt 属性中写一些和文章主题或者网站主题相关的文字,这样就可以增加搜索引擎抓取的机率,有利于我们网站的排名。

alt属性

1.普通网站后台上传图片都会有输入alt信息的中央

2.假如是直接插入到网页中的图片也能够手动写。例如:<imgalt=”xxxxxxxx”src=”/uploads/allimg//1-.jpg”/>

3.假如是以前的文档,这样是无法一键添加了,除非修正系统文件,但是这样的话,一切图片alt信息都一样的了

alt属性:关于HTML的ALT属性

alt性是一个必需的属性,它规则在图像无法显现时的替代文本。

假定由于下列缘由用户无法查看图像,alt性能够为图像提供替代的信息:

网速太慢src性中的错误阅读器禁用图像用户运用的是屏幕阅读器<img>标签的alt性指定了替代文本,用于在图像无法显现或者用户禁用图像显现时,替代图像显现在阅读器中的内容。

我们激烈引荐您在文档的每个图像中都运用这个属性。这样即便图像无法显现,用户还是能够看到关于丧失了什么东西的一些信息。而且关于人来说,alt性通常是他们理解图像内容的独一方式。

wordpress此图像的alt属性为空-一个代码解决alt问题-元素的alt有什么异同

解决办法

只需要在主题目录下functions.php文件里面最下面,然后下面的代码复制进去即可

/** 图自动加 alt 和 title 标签属性 */
function image_alt_tag($content){
    global $post;preg_match_all('/<img (.*?)\/>/', $content, $images);
    if(!is_null($images)) {foreach($images[1] as $index => $value)
    {$new_img = str_replace('<img', '<img alt="'.get_the_title().'-'.get_bloginfo('name').'" title="'.get_the_title().'-'.get_bloginfo('name').'"', $images[0][$index]);
    $content = str_replace($images[0][$index], $new_img, $content);}}
    return $content;
}
add_filter('the_content', 'image_alt_tag', 99999);
/** 自动给图片添加 alt 和 title 标签 www.98dou.cn */

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容