聚热点 juredian

Emlog自动为文章标签添加该标签的链接

我们在编写文章时,经常需要添加一些标签的链接,这样不仅可以优化我们的内链,对用户来说也可以参照相关的文章,如果对文章的关键字进行手动添加链接,那样对我们来说太麻烦了,而且在标签关键词很多的情况下我们是记不住的,那怎么如何让Emlog站点的文章自动添加标签链接变为内链呢?其实我们只需要在主题目录下的module.php文件中添加一段代码就可以实现了。

打开我们主题的module.php文件添加如下代码:

//自动为文章标签添加该标签的链接function tag_link($content){    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 = "{$cleankeyword}";                $regEx = ""(?!((<.*?)|(<a.*?)))(". $cleankeyword . ")(?!(([^<>]*?)>)|([^>]*?))"s";                $content = preg_replace($regEx,$url,$content);        }        return $content;

}

其次在echo_log.php中将 修改成 即可。

搜索建议:
热闻

 去年发40月年终奖,今年拆船,海...

最近小编和一个做国际航运的朋友遇到了,正好前段时间的和航运相关的新闻比较多,运费一会涨,一会跌,各类新闻层出不穷,小编对此也比较迷惑,就正好与朋友聊起了这件事。...(展开)

热闻

 小学运动会作文600字

精选小学运动会作文600字锦集五篇在平凡的学习、工作、生活中,大家都接触过作文吧,作文是一种言语活动,具有高度的综合性和创造性。为了让您在写作文时更加简单方便,...(展开)