本篇文章给大家谈谈dedecms自动加连接,以及安装dedecms连接数据库失败对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、织梦dedecms怎么设置自动添加内链
- 2、dedecms织梦网站内容页怎么自动添加关键词链接
- 3、哪位高手知道织梦dede自动内链怎么做呢,网上找了很多答案都不行,谢谢
- 4、dedecms5.7怎么设置文章自动插入关键词超链接
1、织梦dedecms怎么设置自动添加内链
dedecms自动添加内链的方法步骤:
“系统”--“系统基本参数”--“核心设置”--“关键字替换(是/否)”把他设置为“是”。
“系统”--“系统基本参数”--“其他选项”--“自动提取关键字”把他设置为“否”。
“系统”--“系统基本参数”--“其他选项”--“关键词替换次数(0为全部替换)”把他设置为“1”。
“核心”--“批量维护”--“文档关键词维护”。
这个时候就可以开始对网站进行内链建设了。
2、dedecms织梦网站内容页怎么自动添加关键词链接
第一步:进入网站后台进行设置
1、首先登录网站管理后台 选择 系统-系统基本参数-核心设置找到关键词替换(是/否)一栏 选择 是
2、然后在 系统-系统基本参数-其他选项 中 找到 文档内容同一关键词替换次数(0为全部替换): 后面写个 1或者2,这个随便自己写
3 在后台的 采集- 文档关键词维护一栏 对关键词 加上需要的链接!
这时有个小问题需要解决下 经过以上的几个步骤 只能实现 在关键词 一栏中填写的关键词 才会有链接! 而内容出现的并没链接 所以 我们需要通过下一步来实现 内容页出现链接
第二步:打开/include/arc.archives.class.php进行代码替换,
找到下面代码
foreach($kws as $k) { $k = trim($k); if($k!=”") { if($i $maxkey) { break; } $myrow = $this-dsql-GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl” “); if(is_array($myrow)) { $karr[] = $k; $GLOBALS['replaced'][$k] = 0; $kaarr[] = “a href=’{$myrow['rpurl']}’u$k/u/a”; } $i++; } }
替换为:
global $dsql; $query=”SELECT * FROM dede_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[] = “a href=’$key_url’ target=’_blank’u$key/u/a”; }
这样我们就设置好了,但是我们一般尽量设置核心关键词,不要次数过多
3、哪位高手知道织梦dede自动内链怎么做呢,网上找了很多答案都不行,谢谢
1.添加添加新变量
首先进入网站后台-系统设置-系统基本参数-系统基本参数-添加新变量
变量名称:“key_www”
变量类型:选择“多行文本”
参数说明:“内容内链设置如下:“需要被内链的内容”|“内链的连接”多个请用“,”隔开”。
所属组:建议选择“其他选项”(方便管理)。
2.设置内链关键字和链接
完成第一步进入“其它选项”
拉到最下面设置内链:
设置格式:”内链关键字|内链地址,内链关键字|内链地址,”。
3.修改网站程序
找到网站后台根目录的“article_add.php”文件,打开这个文件找到这个段代码。“$body = AnalyseHtmlBody($body, $description, $litpic, $keywords, ‘htmltext’);” ,在这段代码上面加上“ //内链
$key_www = $dsql-GetOne(” Select * FROM `dede_sysconfig` WHERE varname=’key_www’”);
foreach(explode(‘,’,$key_www['value']) as $value){
$keys=explode(‘|’,$value);
$key_http[]=$keys[0];
$value_http[]=”“.$keys[0].”“;
}
$body=str_replace($key_http,$value_http,$body);
//内链”保存文件上次覆盖完成。
完成以上步骤,如果文章里有设置的关键和内链接就会自动加上了。
4、dedecms5.7怎么设置文章自动插入关键词超链接
--文档关键词维护 添加关键词及链接 2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是 3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值 (这里顺便提一下,比如一篇文章含有互相包含关键词,比如dede和dedecms,系统会把后面的dedecms会被dede替代,我的做法是,关键词替换次数设置为1次,然后文档关键词维护那里把dede和dedecms的频率设置成一样,就搞定了。) 修改文件:/include/arc.archives.class. 查找以下代码: 以下是代码片段:
foreach( $kws as $k) { $k = trim( $k); if( $k!=''") { if( $i $maxkey) { break; } $myrow = $this-dsql-GetOne("select * from dede_keywords where keyword=' $k' And rpurl'' "); if(is_array( $myrow)) { $karr[] = $k; $GLOBALS['replaced'][ $k] = 0; $kaarr[] = " $k"; } $i++; } }
将以上代码替换为以下代码: 以下是代码片段:
global $dsql; $query="SELECT * FROM dede_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[] = "a href='$key_url' target='_blank'u $key/u/a"; }
【 DedeCMS5.7】需要以下设置: 1、后台-采集-文档关键词维护 添加关键词及链接 2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是 3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值。
关于dedecms自动加连接和安装dedecms连接数据库失败的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。