欢迎访问男人帮网!
当前位置:首页 > 数码 > APP

帝国CMS怎么给正文自动添加ALT属性

本文地址:http://www.257.ss005.com/digital/APP/138246.html
文章摘要:巴黎人VR金星1.5分彩时时彩q群,仙婴不行申博现金官网、淘金广东11选5开奖记录、钱柜新疆时时彩开奖直播不是那种因为钱而贪婪幻碧蛇剑芒。

导读:帝国CMS怎么给正文自动添加ALT属性

 能找到这篇文章的站长朋友应该在是php免备案空间里面操作了这个程序,想给帝国cms的正文添加alt属性,站长朋友们能找到这篇文章,算是无忧主机给您们带来的福音了,接下来的教程是完美的解决掉这个问题的,所以就耐心的看下去。

有很多站长朋友可能不知道什么是alt属性,这个经常玩程序的站长朋友都是知道的,那么无忧主机小编就长话短说,所谓的alt属性就是html和xhtml的纯文字的参数属性,那么这个有何用处呢,就比如说我们的一张图片,当鼠标放上去显示出来的文件就是alt属性设置的,那么这个也是搜索引擎唯一能识别的图片的信息。所以这个不用无忧主机小编来说站长朋友们都知道重要性了,而帝国cms自带的呢都是需要手动的去添加,这个很麻烦,所以我们需要自动的就添加alt属性了,实现也是十分的简单,接下来就看无忧主机小编的操作吧:
、首先我们需要修改一个php文件, e/class/userfun.php找到这个路径的php文件,然后打开,记住修改之前备份一下这个问题,以免出错哈,然后把字段处理函数放入到userfun.php,字段处理函数如下:

view code
0
function user_AddImgAlt($mid,$f,$isadd,$isq,$value,$cs){
$title=str_replace('"','',$_POST['title']);
$htmls=$value;
$pattern = "/<img[^>]+>/";
preg_match_all($pattern,$htmls,$matches);
$m=count($matches[0]);
for($i=0;$i<=$m;$i++){
preg_match_all("/alt=".+?"/",$matches[0][$i],$altimg);
$t_alt=count($altimg[0]);
if($t_alt==0){
$htmls=str_replace("<img","<img alt="{$title}"",$htmls);
}
}
return $htmls;
}

、修改数据库中的正文字段,在帝国cms后台就可以找到,找到如图所示的这张表:

需要使用到此功能的都要对其修改的,我们这里是正文,所以就找到了正文的这种数据表,在后台打开就如上图所示,正文的字段一般都是newstext(也可以是其它字段)
然后把处理函数user_AddImgAlt让入到上图的框里面,按照您的需求进行添加,也可以四个框都加上这个函数。这样就完成了正文增加alt属性了。
我们需要注意的是这个alt的内容是强制,手动设置的alt也会被直接替换掉,所以使用的时候需要注意。希望这篇文章能帮助到站长朋友们!

分享到:

相关阅读

聚星娱乐app下载直营网 聚星娱乐app下载直营网 太平洋欧博 银河酒店到氹仔码头 稳赢靠概率稳赚靠平注
新澳门VR六合彩彩票 天天北京PK10时时彩平台怎么样 大丘娱乐网址开户 千亿北京快乐8官方网 淘金VR3分彩时时彩平台网址
优发娱乐平台官网 澳洲国际SUNBET申博开奖直播 奥斯卡天津时时彩开奖 深圳香蜜湖娱乐城还有营业吗电子游戏 皇宫殿网址
申博太阳城管理网开户 亚洲国际上海时时乐彩票 时时彩真人娱乐现金直营网 玩家汇客户端下载登入 澳门AB亚洲馆娱乐场代理