帝国cms html标签替换,帝国CMS内容关键字替换图片标签解决方法

该博客介绍了如何通过PHP函数在文章中批量替换图片ALT属性为文章标题,以优化SEO。在`e/class/userfun.php`文件中添加了特定函数`user_imgalt`,并说明在后台系统设置中如何配置以应用此功能。此方法有助于提高网站的搜索引擎可见性。
摘要由CSDN通过智能技术生成

1、在 e/class/userfun.php 里面增加//替换正文IMG里的ALT内容

functionuser_imgalt($mid,$f,$isadd,$isq,$value,$cs){

$title=$_POST['title'];

$htmls=$value;

$pattern= "/]+>/";

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("

}

}

return$htmls;

}

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

增加如下user_imgalt

121729ac5a98a92fae3c741f42a450d8.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值