干货教程:织梦dedecms实现文章上传图片自动添加alt属性的教程
优采云 发布时间: 2020-09-06 12:45织梦 dede cms一个教程,实现文章自动添加alt属性来上传图片
我们有时会在网站中发布内容时插入一些图片,尤其是网站使用织梦作为图片类时。使用图片集时,会使用很多图片。此时,为了实现每张图片的SEO优化,我们在上传图片时需要在图片上添加Alt属性,以使其更好地被搜索引擎识别,但是需要添加图片的alt属性手动,非常麻烦,而且图片通常在标题周围。基本添加的alt属性类似于文章的标题,因此我们可以使文章或图像集中的图片在添加后自动添加alt属性作为文章的标题。 ,这不仅方便,而且可以增加alt属性以增强seo优化效果。
下面将告诉您具体的修改方法:
打开文件:include / arc.archives.class.php文件,并在其中找到以下代码:
查看源代码,打印代码,查看帮助
@SetSysEnv($ this-> Fields ['typeid'],$ this-> Fields ['typename'],$ this-> Fields ['id'],$ this-> Fields ['title'], '档案');
将上面的代码修改为:
$ this-> Fields ['body'] = str_ireplace(array('altalt =“”','alt = \\'\\''),'',$ this-> Fields ['body'] ); $ this-> Fields ['body'] = preg_replace(“ @ [\\ s] {0,} alt [\\ s] {0,} = [\\”'\\ s] {0,} [\ \ s \\ S] {0,} [\\“'\\ s] @isU”,“”,$ this-> Fields ['body']); $ this-> Fields ['body'] = str_ireplace(“
Fields ['title']。“ \\”“,$ this-> Fields ['body']); $ this-> Fields ['imgurls'] = str_ireplace(array('altalt =”“', 'alt = \\'\\''),'',$ this-> Fields ['imgurls']); $ this-> Fields ['imgurls'] = preg_replace(“ @ [\\ s] {0, } alt [\\ s] {0,} = [\\“'\\ s] {0,} [\\ s \\ S] {0,} [\\”'\\ s] @isU“, “”,$ this-> Fields ['imgurls']); $ this-> Fields ['imgurls'] = str_ireplace(“
Fields ['title']。“ \\”“,$ this-> Fields ['imgurls']);
修改完成后保存,并在完成后生成所有文章,您可以查看文章中的图片是否具有Alt属性。