做 SEO 优化时,添加图片 alt 属性是必要的,所以我在网上找到了一种方法。许多方法没有判断功能,无论您是否添加它们 alt 属性被直接强制替换和使用文章标题 alt 这显然不是很好。终于有一天找到了一个好办法。使用此代码后,您不必担心是否遗漏 alt 属性,可以根据自己的喜好添加个性 alt 属性。
1.判断并自动添加图片 Alt 属性,强制添加图片 Title 属性
/*** WordPress判断并自动添加图片alt和title属性* /how-to-add-alt-and-title-properties-to-image-automatically.html*//* 添加图片的智能判断alt属性 来自 @缙哥哥的博客*/ function lxtx_image_alt( $imgalt ){ global $post; $title = $post->post_title; $imgUrl = "]*src=(\"??)([^\" >]*?)\\1[^>]*>"; if(preg_match_all("/$imgUrl/siU",$imgalt,$matches,PREG_SET_ORDER)){if( !empty($matches) ){ for ($i=0; $i < count($matches); $i ){$tag = $url = $matches[$i][0];$judge = /alt=/;preg_match($judge,$tag,$match,PREG_OFFSET_CAPTURE);if( count($match) );$url .= $altURL.>;$imgalt = str_replace($tag,$url,$imgalt); }} } return $imgalt; } add_filter( he_content,lxtx_image_alt); /* 强制使用文章标题作为图片title属性。不想设置图片title如果属性可以删除下面的代码!不想设置图片title下面的代码可以删除属性! */function lxtx_image_title($content){ global $post; $pattern = "/<img(.*?)src=(
如果觉得《WordPress 判断并自动添加图片 Alt 和 Title 属性》对你有帮助,请点赞、收藏,并留下你的观点哦!