dedecms高手请进 采集内容时 关键字只采集22个字节

dedecms高手请进 采集内容时 关键字只采集22个字节,第1张

我已经解决了。现在把方法告诉你。都是我自己摸索出来的。。虽然我不知道什么意思。。。

下面是步骤:

1:找到 co_exportphp

然后找到这段代码:

else if($itemName == 'pubdate')

{

$pubdate = trim($ctag->GetInnerText());

if(preg_match("#[^0-9]#", $pubdate))

{

$pubdate = $sortrank = GetMkTime($pubdate);

}

/ else

{

$pubdate = $sortrank = time();

}

/

}

else if($itemName == 'litpic')

{

$litpic = trim($ctag->GetInnerText());

}

2然后干掉 / /之间的代码就OK了。

首先,你仔细看看是不是按照这个dede的采集规则一步步操作的。

http://jingyanbaiducom/article/86fae34693d6443c49121af0html

还有下面这个,看看能不能帮到你

首页导航

<li><a href="{dede:globalcfg_cmsurl/}/">首页</a></li>

标签名称:channel

标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息

功能说明:用于获取栏目列表

适用范围:全局使用

基本语法:

{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}

<li><a href=' http://www63iicom'>小公主</a> </li>

{/dede:channel}

参数说明:

typeid = '0' 栏目ID

reid = '0' 上级栏目ID

row = '100' 调用栏目数

col = '1' 分多少列显示(默认为单列)

type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目

还有就是如果还是不能解决问题。那就用第三方软件试试,比如火车头就还挺好用的。操作方法也不难。

祝你成功!

您好,朋友。跟版网很高兴为您解答:

首先你应该是导出的时候标题导出不全的,不是采集时候采集不全吧。如果采集不全那么应该是您规则有些问题。标题导出不全在后台的系统基本参数设置----其他选项---文档标题最大长度

改此参数后需要手工修改数据表: 将这个值改为200左右。同时执行以下sql:Alter table dede_archives change title title varchar(255)  修改前请记得做好数据备份。

采集对方的关键字里面含有文章标题这个的话,如果是固定的词可以在排除项写上,变动的好像是没有办法排除的。织梦采集有一定限制。

希望我的回答能够给您带来帮助。跟版网-专业织梦模板定制下载站。wwwgenbanorg

如何使用dedecms自带采集功能的文字过滤与替换的方法

使用dedecms建站一般都会用到采集功能 这篇文章将为您讲述: 如何使用dedecms自带采集功能的文字过滤与替换的方法

1去除超链接,这种最常用。

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

{dede:trim replace=”}</a>{/dede:trim}

如果填成这样,那就把链接的文本也一起去掉了

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

2过滤JS调用广告,比如GG的广告,就加个这样的:

{dede:trim replace=”}<script([^>])>()</script>{/dede:trim}

3过滤div标签。

这个很重要,如果没过滤干净则可能使发布出来的文章版面错位, 目前大多数遇到采集后错位的原因在此。

{dede:trim replace=”}<div([^])>{/dede:trim}

{dede:trim replace=”}</div>{/dede:trim}

有的时候也需要这样子过滤:

{dede:trim replace=”}<div 选择器>()</div>{/dede:trim}

4其它的过滤规则可以照以上规律进行推出。

5过滤摘要和关键字使用,经常要用到。

{dede:trim replace=”}{/dede:trim}

6简单替换。

{dede:trim replace=’替换后的词语’}要替换的词语{/dede:trim}

采集的内容当然也要求搜索引擎收录, 过滤和替换目的是减少重复,进行伪原创,如何具体的操作,就看个人的要求与喜好了。

本文由织梦者转自网络

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms高手请进 采集内容时 关键字只采集22个字节

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情