EMLOG实现自动标签内链功能

EMLOG实现自动标签内链功能

EMLOGking2017-12-106:44:04830A+A-

曾经用过WordPress有自动标签内链功能,就一直很想在EMLOG实现。

如今现在给你们分享一下不需要改EMLOG内核也可以实现自动标签内链功能!

方法很简单,提取三合一EMLOG教程中的功能,一共有两个个步骤....

首先在模板目录module.php文件中加入以下代码:

<?php  
//自动标签内链
   function nltag($content ,$domain) {
            global $CACHE;  
            $tag_cache = $CACHE->readCache('tags');              
            foreach($tag_cache as $value){  
                $tag_url = Url::tag($value['tagurl']);  
                $keyword=$value['tagname'];$cleankeyword=stripslashes($keyword);$url="<ahref=\"{$tag_url}\"title=\"浏览关于“{$cleankeyword}”的文章\"target=\"_blank\">{$cleankeyword}</a>";$regEx='\'(?!((<.*?)|(<a.*?)))('.$cleankeyword.')(?!(([^<>]*?)>)|([^>]*?</a>))\'s';$content=preg_replace($regEx,$url,$content);}return$content;}?>
打开echo_log.php文件放置挂载点
<?php echo $log_content; ?> 
替换(当然你们自己改过,就不是找这个咯)
<?php echo nltag($log_content,$domain);?>
点击这里复制本文地址以上内容由蒙文软件大全整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

支持Ctrl+Enter提交

蒙文软件大全© All Rights Reserved.  蒙文软件大全 Copyright ©2018 蒙ICP备13001995号-4
PoweredbyZ-BlogPHPThemesby蒙古文软件
联系我们|关于注册|留言建议|管理|

本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
获取邀请码
已有账号登录
×