新版emlog pro版本获取文章缩略图详细教程 - 老八主机评测

主机老八

公平公正评测
首页>> vps教程 >>新版emlog pro版本获取文章缩略图详细教程 - 老八主机评测
2021-7-7
分类: vps教程

新版emlog pro版本获取文章缩略图详细教程

文章作者:pc-1

emlog列表页面缩略图先调用正文HTML代码第一张图片,没有的话就调用Markdown语法数据库的图片,如果都没有则调用随机图片代码,以前正则读数据库的代码不能用了这里我做了个修改,以前的版本......

emlog列表页面缩略图先调用正文HTML代码第一张图片,没有的话就调用Markdown语法数据库的图片,如果都没有则调用随机图片代码,以前正则读数据库的代码不能用了这里我做了个修改,以前的版本或者PRO都能使用

在模板的module.php文件中加入以下代码

<?php //全局匹配正文中的图片并存入imgsrc中 function img_ns($content){ preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img); $imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;} //Custom: 获取附件第一张图片 function img_fj($content){preg_match_all("/\]\((.*?)\)/", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;} ?>

在log_list.php的foreach循环中加入如下代码

<?php if(img_ns($value['content'])){$imgurl = img_ns($value['content']); }elseif(img_fj($value['content'])){$imgurl = img_fj($value['content']); }else{$imgurl = TEMPLATE_URL.'images/'.rand(1,5).'.jpg';} ?>

在img的src属性里调用

<?php echo $imgurl;?>

总结

Markdown语法的数据库图片正则代码为

/\]\((.*?)\)/

×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在


版权所有,转载注意明处:老八主机评测 » 新版emlog pro版本获取文章缩略图详细教程
声明:《老八主机评测
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。 2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。 3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客 。 4、一旦您访问《老八主机评测》,即表示您已经知晓并接受了以上声明通告。
文章标题:《新版emlog pro版本获取文章缩略图详细教程
转载请注明本文短网址:http://www.zjl8.cn/post-34.html  [生成短网址]

发表评论

路人甲

网友评论(0)