织梦dedecms怎么在文章链接前面调用网站主页地址

织梦dedecms怎么在文章链接前面调用网站主页地址,第1张

第一步:进入网站后台进行设置

1、首先登录网站管理后台 选择 系统-系统基本参数-核心设置>找到关键词替换(是/否)一栏 选择 是

2、然后在 系统-系统基本参数-其他选项 中 找到 文档内容同一关键词替换次数(0为全部替换): 后面写个 1或者2,这个随便自己写

3 在后台的 采集- 文档关键词维护一栏 对关键词 加上需要的链接

这时有个小问题需要解决下 经过以上的几个步骤 只能实现 在关键词 一栏中填写的关键词 才会有链接! 而内容出现的并没链接 所以 我们需要通过下一步来实现 内容页出现链接

第二步:打开/include/arcarchivesclassphp进行代码替换,

找到下面代码

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>”; }

这样我们就设置好了,但是我们一般尽量设置核心关键词,不要次数过多,不然可能导致优化过度

直接在模版中删除关于织梦链的调用标签直接打开根目录下的templets\default中的indexhtm,也就是首页的模板,拉到最底下,找到 {dede:flinktype type="dedecms"},把这些全部删掉。

以下代码仅供参考:

{dede:arclist flag=h typeid=2 row=1 titlelen=’200′ orderby=pubdate}

<div>

<dl>

<dt><a href=”[field:arcurl/]” target=”_blank”>[field:title/]</a></dt>

<dd><a href=”[field:arcurl/]” target=”_blank”>[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne(“Select body From `2d30_addonarticle` where aid=’$aid’ “); @me = cn_substr(strip_tags(“{$row['body']}”),960);[/field:id]…</a></dd>

</dl>

{/dede:arclist}

调用全文语句:

[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne(“Select body From `dede_addonarticle` where aid=’$aid’ “); @me = “{$row['body']}”;[/field:id]

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦dedecms怎么在文章链接前面调用网站主页地址

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情