织梦5.6内链功能不起作用(文档关键词维护)
1、在dedecms5.6文件中找到系统-系统基本参数-核心设置-关键字替换(是/否)使用本功能会影响HTML生成速度:是/否;选自是;在找到其他设置下-文档内容同一关键词替换次数(0为全部替换):设置替换关键词次数;
2、找到下面代码
$body = preg_replace( "/()(.*)(<)(\/a>)/isU" , '\\1-]-\\4-[-\\6' , $body ); $body = preg_replace( "/(^|>)([^<]+)(?=<|$)/sUe" , "_highlight('\\2', \$karr, \$kaarr, '\\1')" , $body );删除或注释掉这两段代码中间的代码:
foreach ( $kws as $k ) { $k = trim( $k ); if ( $k != "" ) { if ( $i > $maxkey ) { break ; } $myrow = $this ->dsql->GetOne( "select * from detest_keywords where keyword='$k' And rpurl<>'' " ); if ( is_array ( $myrow )) { $karr [] = $k ; $GLOBALS [ 'replaced' ][ $k ] = 0; $kaarr [] = "$k" ; } $i ++; } }替换成下面的代码:
global $dsql ; $query = "SELECT * FROM detest_keywords WHERE rpurl<>'' ORDER BY rank DESC" ; $dsql ->SetQuery( $query ); $dsql ->Execute(); while ( $row = $dsql ->GetArray()) { $key = trim( $row [ 'keyword' ]); $key_url =trim( $row [ 'rpurl' ]); $karr [] = $key ; $kaarr [] = "$key" ; }好了就这么简单就搞定了;
查看更多关于织梦5.6内链功能不起作用(文档关键词维护)的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did5588