采集去除链接复制代码代码如下:{dede:trim}]*)>([^{/dede:trim}————————————————————————————————让field:title 标题突破30这个长度,修改代码的方法找到./include/inc_arcpart_view.php行291 :if($titlelen=="") $titlelen = 30;修改为if($titlelen=="") $titlelen = 60;就可以了,然后,你可以这样调用了{dede:channelArtlist typeid='0' col=1 tablewidth='100%'}{dede:arclist row="10"}[field:title function="cn_substr([email=]'@me',38[/email])" /]{/dede:arclist}{/dede:channelArtlist}把这个延伸一下:关于inc_arcpart_view.php function GetArcList($typeid=0,$row=10,$col=1,$titlelen=30,$infolen=160,$imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$keyword="",$innertext="",$tablewidth="100",$arcid=0,$idlist="")这里的参数都可以更改你实际需要的模板元素尺寸大小.
采集过虑中去掉链接保留文字的方法!柏老大的方法是{dede:trim}]*)>([^{/dede:trim}这样做会去掉与之间的字符!这样整个文章就少了部分字符,不完整了!后来我多次测试,总算找到了正确的使用方法!如下:{dede:trim}]*)>{/dede:trim}{dede:trim}{/dede:trim}做成两条采集规则就可以了!在实际使用中好像([^]*)两条一起使用才行!
