您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS怎么增加信息把内容图片的alt和title属性替换为标题
愫朵2023-02-03 23:26:01帝国CMS教程已有人查阅
导读网上有一些关于图片添加ALT操作的教程了,小编今天完善一下,不光给图片添加ALT也添加TITLE属性!大家触类旁通,可以改造一些特殊应用!
网上有一些关于图片添加ALT操作的教程了,小编今天完善一下,不光给图片添加ALT也添加TITLE属性!大家触类旁通,可以改造一些特殊应用!
操作方法如下:
1.把下面的代码放到/e/class/userfun.php (放到最后?>的前面)
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);
preg_match_all("/title=".+?"/",$matches[0][$i],$titleimg);
$t_alt=count($altimg[0]);
if($t_alt==0){
$htmls=str_replace("<img","<img alt="{$title}"",$htmls);
$htmls=str_replace("<img","<img title="{$title}"",$htmls);
}
}
return $htmls;
}
2.在模型里正文字段一般是newstext(也可以是其它字段),在字段处理函数文本框填上user_imgalt 如下图:
3.发布信息的时候就可以自动替换图片alt和title属性为信息标题了!
本文标签:
很赞哦! ()
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS首页字体不能改颜色的解决方法
帝国CMS_首页字体不能改颜色的方法: <?=DoTitleFont($bqr[titlefont],esub($bqr['title'],150))?> -
帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
无意中看到别人家的博客代码高亮非常漂亮,如下图所示,Mac OS风格,查阅资料为Pure Highlightjs,是WordPress插件。 -
帝国CMS评论表单制作教程和实例介绍
评论发布表单的制作,可应用于内容模板及评论列表模板,提交后返回地址变量:ecmsfrom ecmsfrom变量值有三种方式: -
帝国cms投稿支持自行添加tags标签的方法
近期帝国CMS开发用到的,网上找的,测试发现7.5完美使用,收藏一下,以便以后使用。打开/e/class/qinfofun.php
留言与评论 (共有 条评论) |