DeDecms中利用关键词实现简单tag功能的php代码

 更新时间:2008年03月23日 18:17:29   作者:  
此方法的思路是直接调用dedecms每篇文章的关键词,以此作为tag标签,在通过模板的编程为每个关键词增加搜索链接,好处即为无需修改程序即可实现简单的tag标签功能,实现方法参考如下:
修改模板文件,例如article_article.htm,在需要增加tag的地方,增加如下代码:

复制代码 代码如下:

{dede:field name='keywords' runphp='yes' } 
    if(!empty(@me)){ 
          $kws = explode(' ',@me); 
          @me = ""; 
          foreach($kws as $k){ 
          @me .= "<a href='/plus/search.php?keyword=".urlencode($k)."' target=_blank >$k</a> "; 
        } 
        @me= str_replace('+', ' ',trim(@me)); 
    } 
{/dede:field}

相关文章

  • dedecms v5.1 WriteBookText() code injection vul注入漏洞

    dedecms v5.1 WriteBookText() code injection vul注入漏洞

    来源:Ph4nt0m Google Group by Flyh4t@126.com QQ:378367942
    2008-05-05
  • DeDecms中利用关键词实现简单tag功能的php代码

    DeDecms中利用关键词实现简单tag功能的php代码

    此方法的思路是直接调用dedecms每篇文章的关键词,以此作为tag标签,在通过模板的编程为每个关键词增加搜索链接,好处即为无需修改程序即可实现简单的tag标签功能,实现方法参考如下:
    2008-03-03
  • DEDECMS后台数据备份还原的应用

    DEDECMS后台数据备份还原的应用

    前台与测试过程--之备份与还原
    2009-02-02
  • dedecms织梦系统数据库表结构详细说明-附表名与字段名

    dedecms织梦系统数据库表结构详细说明-附表名与字段名

    dedecms织梦系统是一个自由和开放源码的内容管理系统,简单易用,功能丰富,原生php程序,二开简单,曾经流行了好多年,就是现在还有人再使用。本文囊括了dedecms数据库所有的86张数据表结构和字段详细说明,需要的朋友可以参考下。
    2023-04-04
  • 实现让DeDecms的上下文章链接限制在当前栏目内

    实现让DeDecms的上下文章链接限制在当前栏目内

    使用dedecms的时候,当打开某篇文章的时候,底部会有“上一篇”“下一篇”的链接信息,默认情况下,上下链接信息并没有区分栏目的属性,那么需要实现本栏目内的上下篇,如何实现呢? 基本思路:实现上下文章链接的函数位于GetPreNext(),我们在这个函数中获得栏目ID,然后修改SQL语句,在查询数据库的时候加上栏目ID的限制。
    2008-03-03
  • DedeCMS v5.1 首页幻灯显示不正常的解决方法

    DedeCMS v5.1 首页幻灯显示不正常的解决方法

    dedecms下的图片总显示img/default.gif,任何新文章他都当成是幻灯片
    2008-06-06
  • dedecms采集过滤常用代码集合

    dedecms采集过滤常用代码集合

    dede采集过程中最麻烦的莫过于采集的正则过滤函数的编写。说实在的,dede在这点上和很多ASP CMS系统比如说动易等,采集的时候直接选择几个选项就可以了,简单的完成想过滤的东西。不过他们只局限于对文章内容的过滤不是很好。而DEDE却能对所有采集的字段进行过滤,功能上弥补了易用性的缺陷,期待柏拉图在后续版本中加上选择性过滤功能。
    2008-03-03
  • dedecms织梦模板引擎标签工作原理

    dedecms织梦模板引擎标签工作原理

    织梦模板引擎是一种使用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里错误的标记。
    2022-12-12
  • DEDECMS实用漂亮的翻页效果修改方法

    DEDECMS实用漂亮的翻页效果修改方法

    有时候大家感觉dedecms的内容分页不太好看,下面的方法你就可以做出更好的分页效果代码
    2008-10-10
  • dedecms 内容页责任编辑调用代码

    dedecms 内容页责任编辑调用代码

    上班时间紧 写了有点乱 大家要看仔细点 不要改错了 (郑重声明:修改前请备份原文件) 第一步 先修改内容页模板吧 (打开 templetsdefault 目录下的 article_article.htm) 在你需要调用责任编辑的地方加入如下代码: 责任编辑:{dede:adminname/}
    2008-05-05

最新评论