您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS发布信息替换img图片标签里的Alt内容的方法
绮纹2023-02-03 23:55:52帝国CMS教程已有人查阅
导读最新修改方法解决了修改时重复ALT的问题,在 e/class/userfun.php 里面增加
最新修改方法解决了修改时重复ALT的问题,在 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信息反馈开启和判断是否开启验证码的方法
发过一次帝国CMS信息反馈开启验证码的方法,有的小伙伴说太简陋了,能不能写详细点,然后增加下判断验证码是否开启的方法,小编今天就整理详细说明一下!帝国CMS自定义页面和导航用标签SQL的调用方法
我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:帝国CMS自定义页面怎么用PHP获取页面ID、名称、标题等变量!
帝国CMS自定义页面怎么用PHP获取页面ID、名称、标题等变量,获取自定义页面的页面ID,用以下代码:帝国CMS怎么获取当前栏目的目录
比如栏目连接为:http://域名/bbb/ccc/,我现在要获取ccc这个目录名称,那么应该写法如下:
留言与评论 (共有 条评论) |