帝国CMS发布文章替换正文图片标签里ALT内容

aaa

帝国CMS发布信息文章时替换正文IMG图片标签里的ALT内容 有利于网站的SEO优化。

在 e/class/userfun.php 里面增加

//替换正文IMG里的ALT内容
function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){
$title=$_POST['title'];
$htmls=$value;
$pattern = "/<img[^>]+>/"; 
preg_match_all($pattern, $htmls, $matches); 
for ($i=0; $i<=count($matches[0]); $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;
}

然后在后台系统设置-数据表模型-字段管理里面 编辑 newstext字段

增加如下

即可,图片上的alt就自动被替换成了文章标题 适合seo!

本文标题:帝国CMS发布文章替换正文图片标签里ALT内容

本文链接:https://www.kaifatu.com/article/489.html

相关文章

帝国CMS修改了网址网站目录页面打不开

帝国CMS更改了网站域名或者栏目目录地址信息打不开的解决方法,一起来看看吧: 很多的小伙伴们,改了后台的系统设置里面的网站地址或者栏目目录地址,信息页就打不开的解决方法如下: 后台>系统>数据更新>更新信息页地址…

Kaifatu 帝国cms教程
2021-04-20 164

帝国cms如何去掉文章链接日期目录的路径

帝国cms如何去掉文章链接日期目录的路径…

Kaifatu 帝国cms教程
2021-05-28 246

帝国cms字段处理函数是怎么处理

帝国cms字段处理函数的方法! 增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数…

Kaifatu 帝国cms教程
2021-03-02 559

帝国cms的内容页中当前位置中的首页两字修改方法

在帝国cms使用中,很多朋友问帝国cms中内容页的当前位置中的首页两字修改方法,下面就分享下自己的修改经验。…

Kaifatu 帝国cms教程
2021-07-09 97

第三节:分析目标网站栏目

前言:当我们把本地服务器搭建完成后,源码安装完成后,接下来需要去分析被仿的网站,为什么这么做?因为接下来,我们要搭建后台栏目及制作页面等。…

Kaifatu 帝国cms教程
2021-03-03 464
发表评论
暂无评论