广

织梦CMS教程

  • 帝国cms教程
  • 织梦CMS教程
  • PHP CMS教程
  • ECSHOP教程
  • WordPress教程
  • Discuz教程
  • CMS学习

    DEDECMS采集过滤超链接并保留文本的方法

    2018-04-02 20:47:24 次阅读 稿源:互联网
    广告

    一直都没有用过采集,昨天体验了一把织梦自带的采集功能,感觉效果刚刚的。但是也有一些问题很快就凸现出来了。例如利用织梦采集功能自带的过滤超链 接规则时,会直接将链接文本内容也过滤掉,这样就造成了采集文章的不完整,给文章阅读用户带来不好的体验。而我们需要达到的只是删除超链接的效果。

    织梦默认的过滤超链接规则如下:

    1. {dede:trim replace=”}<a([^>]*)>(.*)</a>{/dede:trim} 

    在网上查找后发现,只需将以上的过滤规则改为如下的过滤规则,就能完美的解决过滤超链接不保留文本的问题。

    1. {dede:trim replace=”"}<(|/)a([^>]*)>{/dede:trim} 

    也希望织梦在新版本发布的时候能修改一下这方面的问题,给用户带来更好的体验。

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告