DedeCMS长尾关键词记录单自动生成代码
发布时间:2020-12-14 14:11:37 所属栏目:wordpress 来源:网络整理
导读:DedeCms关键词记录单,DedeCms长尾关键词记录单自动生成代码! 一,利用 文档关键词维护-分析系统内的关键字-检测已有的关键字 功能,自动获取关键字链接网址。 1,关键词记录单(链接形式) dedearticle_keywords_make.php 80行 foreach($wsnew as $k=$v) {
DedeCms关键词记录单,DedeCms长尾关键词记录单自动生成代码! 一,利用 文档关键词维护->分析系统内的关键字->检测已有的关键字 功能,自动获取关键字链接网址。 1,关键词记录单(链接形式) dedearticle_keywords_make.php 80行 foreach($wsnew as $k=>$v) { if(strlen($k)>20) { continue; } $dsql->SetQuery("Insert Into `dede_keywords`(keyword,rank,sta,rpurl) Values('".addslashes($k)."','$v','1','')"); $dsql->Execute(); } 替换为: foreach($wsnew as $k=>$v) { $rpurl=""; $myrow = $dsql->GetOne("SELECT distinct concat(replace(b.sitepath,'{cmspath}',''),'/',(case a.filename when '' then a.id else a.filename end),'.html') rpurl FROM dede_archives a,dede_arctype b where a.typeid=b.id And (a.keywords='$k' or a.keywords like'$k,%' or a.keywords like'%,$k'or a.keywords like'%,$k,%') "); if(is_array($myrow)) { //注意:$GLOBALS['cfg_basehost'] 样式类似为 http://www.veryhuo.com,后面没有反斜杠; $rpurl = $GLOBALS['cfg_basehost'].trim($myrow['rpurl']); } $dsql->SetQuery("Insert Into `dede_keywords`(keyword,'$rpurl')"); $dsql->Execute(); } 2,关键词记录单(锚文本形式) <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>DedeCms关键词记录单</title> </head> <body> <div> <dl> <dt>DedeCms关键词记录单:</dt> <dd> <ul> {dede:sql sql='Select * from dede_keywords order by aid} <li>[field:aid/] - <a href='[field:rpurl/]' target='_blank'>[field:keyword/]</a></li> {/dede:sql} </ul> </dd> </dl> </div> </body> </html> 进入DedeCms后台管理界面: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |