当前位置: 首页 > cms教程

帝国cms自动填写alt和title的解决办法(帝国cms怎么获取自定义id)

时间:2026-01-31 14:06:11

问题:帝国CMS7.5发布一篇文章时,它会自动添加图片的alt和title属性作为这篇文章的标题。
关键信息:
为了增加搜索引擎对我们网站的收录,我们经常使用给图片加上alt和 title。
第一步、找到后台帝国cms 文件,地址/e/class/userfun.php,将userfun.php 文件。用编辑代码编辑工具打开 php程序 推荐工具<?php
//---------------------------用户自定义标签函数文件
?>
第二步、把下方代码复制粘贴到到/e/class/userfun.php <?php 之间 ?>即可。
<?php
//自动图片alt和title属性替换
functionuser_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;
}
?>
第三步、在新闻系统模型中 其他模型也可以,文本字段newstext(或其他字段),在字段处理功能文本框中填写user_imgalt,所示:
总结以后发布会文章和图片信息时,可以自动将图片的alt和title属性替换为信息标题!直接上传图片,文章自己生成给图片加上ALT和title.
PS:到这里【帝国cms问题】问题二。当帝国cms发布一篇文章时,它会自动添加图片的alt和title属性作为这篇文章的标题,问题解决方法到这里就结束啦。


上一篇:帝国CMS使用灵动标签调用友情链接的方法
下一篇:帝国cms里如何提取内容里的第一张图片为标题 图片
帝国cms教程 图片
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素