开拓族能解决哪些问题?

黑龙江SEO——将为您带来什么?

黑龙江SEO方案

黑龙江SEO案例

黑龙江SEO就选开拓族

开拓族 其他
服务

微信.旺旺.QQ全天在线,3小时内必回应

保证网站排名稳步提升.客户源源不断

价格

排名优化一条龙全包价

费用清晰透明,无隐形消费

专业

专注网站建设12年

专注排名优化10年

便捷

仅需选择套餐

开拓族为您完成所有繁杂SEO优化工作

安全

淘宝担保交易,安全放心

网站实名认证,安全省心

放心

排名提升再付款

服务

沟通形式单一,流程复杂,服务跟进缓慢

处理问题缓慢,排名迟迟没动静

价格

别看报价低

费用模糊,隐形消费多,排名不稳定

专业

只会做SEO外链优化

无法完成客户指定需求

便捷

需客户自己修改网站TDK

需客户自己定时更新文章

安全

微信.支付宝转账,资金有风险

网站未实名认证,不安全

放心

还未开始排名,就收费用

黑龙江SEO服务

免费赠送 888元 大礼包

西部数码空间1G

免费

¥188

国际域名.com

免费

¥55

数据库100M

免费

¥100

网站程序源代码

免费

¥145

网站LOGO设计

免费

¥200

网站架构SEO优化

免费

¥200

更多增值服务

黑龙江SEO建议

摘要:【企业】☑网站建设 ☑新闻发布 ☑问答推广 ☑网络营销 ☑SEO优化【站长】☑网站模板 ☑织梦模板 ☑帝国模板 ☑建站教程 ☑SEO外包QQ:48844189 专注黑龙江SEO顾问9年

帝国CMS替换正文img图片标签里的alt,title为标题

帝国CMS如何替换img标签的alt和title为标题?

网上的方法基本会出现两次alt标签,对SEO不利。

下面分享开拓族自用的方法:

1)增加自定义函数

在 e/class/userfun.php 里面增加下列函数

  1. //修改正文img的alt,title
  2. function user_AlterEditer($mid,$f,$isadd,$isq,$value,$cs){
  3.     $title=str_replace('"','',$_POST['title']);
  4.     $zhengze="/<img(.*?)img.kaituozu.com(.*?) (.*?)>/i";
  5.     $value=preg_replace($zhengze,"<img src=\"https://img.kaituozu.com\\2>",$value);
  6.     $imgUrl = "<img\s[^>]*src=(\"??)([^\" >]*?)\\1[^>]*>";
  7.     if(preg_match_all("/$imgUrl/siU",$value,$matches,PREG_SET_ORDER)){
  8.         for ($i=0; $i < count($matches); $i++){
  9.           $before = $now = $matches[$i][0];
  10.           $altUrl = 'alt="'.$title.' 第'.($i+1).'张" title="'.$title.' 第'.($i+1).'张" ';
  11.           $now = ltrim($now,'<img ');
  12.           $now = '<img '.$altUrl.$now;
  13.           $value = str_replace($before,$now,$value);
  14.         }
  15.     }
  16.     return $value;
  17. }

注意:
将代码中的img.kaituozu.com改成自己的网址,如www.abc.com
将代码中的https://img.kaituozu.com改成http://www.abc.com

2)设置函数执行时间

位置:后台>系统设置>数据表与系统模型>管理数据表,点击管理字段。

帝国CMS替换正文img图片标签里的alt,title为标题 第1张

然后点击字段newstext后面的“修改”。

在“后台增加信息处理函数”和“后台修改信息处理函数”后添加user_AlterEditer,如图:

帝国CMS替换正文img图片标签里的alt,title为标题 第2张

此教程分享完毕。

友情提示:

如果使用“关键词替换”功能,建议完成下面操作。

帝国CMS如何禁止关键字替换alt和title中的关键词为链接