织梦文章里面的图片alt和title属性,用文章标题自动替换
2024-10-13 15:40:10
把{dede:field.body/}
改成
{dede:field.body runphp=yes}
global $dsql,$id,$aid;
$myid = isset($id) ? $id : $aid;
$row = $dsql->GetOne("SELECT title FROM `#@__archives` WHERE id=$myid");
$title = $row['title'];
$str = @me;
$search = '/(<img.*?)alt=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
$search1 = '/(<img.*?)title=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
$content = preg_replace($search,'$1$3',$str);
$content = preg_replace($search1,'$1$3',$content);
@me = str_replace('<img', "<img alt='{$title}' title='{$title}'", $content);
{/dede:field.body}
最新文章
- 关于依赖注入IOC/DI的感想
- 屠龙之路_战胜狮身人面怪物_SecondDay
- 【CodeVS 1004】四子连棋
- 转】MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK
- &#39;hibernate.dialect&#39; must be set when no Connection avalable
- No Pain No Game
- python中os模块的常用接口和异常中Exception的运用
- 二分图最大匹配(匈牙利算法Dfs模板)
- C#中Bitmap类 对图像の操作 可检测图片完整性
- HDU 2665 Kth number(划分树)
- Java 中关于基本数字类型的注意事项
- 提示Unused default export错误,如何解决
- excel 拷贝数据到 plsql 报 is not a valid date and time
- human pose estimation
- Goldbach&#39;s Conjecture POJ - 2262 线性欧拉筛水题 哥德巴赫猜想
- 使用C#控制台应用程序完成一个2048小游戏
- 使用Eclipse出现make: *** No rule to make target `all&#39;. Stop.解决办法
- navicat 连接 mysql 解决出现client does not support authentication protocol requested by server的问题
- SLI的相关学习
- 洛谷P3703 [SDOI2017]树点涂色(LCT,dfn序,线段树,倍增LCA)
热门文章
- delphi 原创应用工具箱
- JS----click3种方法
- 微信小程序如何提交审核并发布?发布问题:小程序只支持https访问
- 05_ssm基础(四)之Spring与持久层的整合
- SpringBoot SpringSession redis SESSION
- js中函数的 this、arguments 、caller,call(),apply(),bind()
- asp.net 将数据导成Excel文件
- spark算子之DataFrame和DataSet
- scrapy 琐碎的东西
- oracle 创建包体的一些问题