最新版的emlog程序使用的是markdown编辑器,写文章也会以markdown代码写入到文章内容字段数据库中,像以往那样直接读取文章字段输出内容显示的会是markdown未转化成html的代码,尤其在列表页需要截取内容输出摘要时,通过strip_tags代码去除html标签是无法删除的,会很杂乱不美观,那么如何调用文章摘要去除markdown代码?emlog去除杂乱代码调用摘要?
在需要的地方放使用下方代码即可实现emlog调用文章摘要去除markdown代码的功能。
//复制函数到module.php中 function lanyeLogCont($content, $length='120'){ $strqian=array(" "," "," ","\t","\n","\r"); $strhou=array("","","","",""); $Parsedown = new Parsedown(); $content = strip_tags($Parsedown->text($content)); $content = str_replace($strqian,$strhou,$content); return mb_substr($content,0,$length,'utf-8'); } //需要的地方调用,第一个参数为内容变量,第二个参数为截取字数 <?php echo lanyeLogCont($content, $length='120');?>
免责声明:
本页网址:点击复制分享给朋友吧!
本站分享的一切内容资源如若没有备注,均为蓝叶原创,如需转载请注明出处;如有侵权请与我们联系处理。敬请谅解!