环络cms实现图片自动alt标签以及title标签

发布时间:半年前 来源:互联网

环络cms默认上传图片后,编辑器会自动用当前文章标题当作图片的alt的值。

如果对于复制的文章图片,图片则不会自动调用标题。那么需要进行以下操作:

第一步,程序文件config/costom.php,用代码编辑器打开,增加以下代码:

// 获取内容中的缩略图
function icc_rp_content_img($value, $title) {

    if (preg_match_all("/\<img (.+)>/iU", $value, $imgs)) {
        foreach ($imgs[0] as $i => $img) {
            if (preg_match('/src="(.+)"/iU', $img, $mt)) {
                $html = '<img src="'.$mt[1].'" alt="'.$title.' 第'.$i.'张" title="'.$title.' 第'.$i.'张">';
                $value = str_replace($img, $html, $value);
            }
        }
    }
    return $value;
}

第二部,文章的模板页show.html文件,把内容调用标签修改为:

{icc_rp_content_img($content,$title)}

这样就可以啦,再次查看文章,如下:

环络cms实现图片自动alt标签以及title标签

特别声明:以上文章来源互联网,由环络收集整理,如内容、图片有任何版权问题,请联系我们进行处理。

很高兴能够帮助您

欢迎联系我们,希望能为您有所帮助!

很高兴能够帮助您

搜索犹豫不如咨询1次

主营项目:网站建设,手机网站,响应式网站,SEO优化,小程序开发,版权登记,商标注册等

立即咨询 13513822110
在线客服
Hi,我来帮您!