VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

如果DEDECMS相关文档不相关怎么办?

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如果DEDECMS相关文档不相关怎么办?

如果dedecms相关文档不相关怎么办?

DEDE的相关文章完全无关。根据DEDE官方发布的标签显示相关文章对朋友来说也是非常好的。不幸的是,在根据那里的文章更改了DEDE代码后,我总是无法做到这一点。也许我的能力有限,当然代码也可能有问题。

推荐学习:梦想编织cms

现在终于有了解决方案。

inc_functions.php末尾的1?添加在》之前。

//查询指定列中具有相应关键字的文章,并列出//参数说明:$showImg是否显示缩略图,0表示不显示,1表示显示// $titleLen标题长度,0表示无限// $rowCount输出行数,0表示无限// $typeid列id。0表示所有列// $keyWord关键字,字符串函数show keyWord Arc($ show img,$ titlelen,$ rowcount,$ typeid,$ keyWord){ $ dsql = newdedesql(false);$ SQL = TypeGetSunID($ typeid,$ dsql);//关键词分割技术$ ks = explode(& quot;",$ keyWord);foreach(ks as $ k){ $ k = trim(k);if($ k!= & quot"){ $ kwsqlarr【】= & quot;(dede _ archives.title like & amp#39;% $ k % & amp#39;)& quot;//$ kwsqlarr【】= & quot;(dede_archives .关键字如& amp#39;% $ k % & amp#39;)& quot;//如果需要与其他文章相关的关键字,请取消注释此行} } $ where = embed(&;#39;或& amp#39;,$ kwsqlarr);$ sql = & quotSelect tp.namerule,tp.typedir,dede_full_search.aid,dede_full_search.url,dede_archives。*从dede_full_search左连接dede _ archives on dede _ full _ search . aid = dede _ archives。ID left join dede _ arctype TP on dede _ archives . typeid = TP。ID其中{$sql}和((dede _ archives.title like & amp#39;% & quot。$关键字。"% & amp#39;)或$where)按dede _ full _ search . aid desc & quot;;$ dsql-& gt;SetQuery($ SQL);$ dsql-& gt;execute();$ ss = & quot";$ I = 0;while($ row = $ dsql-& gt;GetObject()){ $ URL = GetFileUrl($ row-& gt;ID,$ row-& gt;typeid,$ row-& gt;发送日期,$ row-& gt;title,$ row-& gt;ismake,$ row-& gt;arcrank,$ row-& gt;namerule,$ row-& gt;typedir,$ row-& gt;钱);if($ showImg = = 0){ $ ss = $ ss。"& lt李。& lta href = & amp#39;"。$url。"& amp#39;target=_blank&gt。";if($ title len!= 0)$ ss = $ ss . cn _ substr($ row-& gt;title,$ title len);else $ss=$ss。$ row-& gt;标题;$ss=$ss。"& lt/A & gt;& lt/LI & gt;";}else{ $ss=$ss。"& lt李。& ltspan class = amp。#39;sjdqimggl & amp#39;& gt& lta href = & amp#39;"。$url。"& amp#39;target=_blank&gt。";if($ row-& gt;litpic!= & quot")$ss=$ss。"& ltimg src=&amp。#39;"。$ row-& gt;litpic。"& amp#39;alt = & amp#39;"。$ row-& gt;标题。"& amp#39;/& gt;";else $ss=$ss。"& ltimg src=&amp。#39;/images/titl . gif & amp;#39;/& gt;";$ss=$ss。"& lt/a & gt;& lt/span&gt。& ltspan class = amp。#39;sjdqtxttl & amp#39;& gt& lta href = & amp#39;"。$url。"& amp#39;target=_blank&gt。";if($ title len!= 0)$ ss = $ ss . cn _ substr($ row-& gt;title,$ title len);else $ss=$ss。$ row-& gt;标题;$ss=$ss。"& lt/A & gt;& lt/span&gt。& lt/LI & gt;";} $ I;if(($ rowCount!= 0);& amp($ i & gt=$rowCount))返回$ ss} return $ ss} 2在文章模板页面中。

{ dede:field name =‘keywords‘function =‘show keyword arc(0,32,10,0“@ me“)‘/}表示获取列中所有相关文章(与当前文章的关键词相关),最大长度为32个标题,最多10篇文章,不显示缩略图。

或者

{ dede:field name =‘keywords‘function =‘show keyword arc(0,32,10,0,“高三语文”)‘/}你可以找到标题中带有“高三语文”或“高三语文”的文章。

例如,这一段:

相关文章

{ dede:like art title len =‘24‘row =‘10′}【field:text link/】& lt;& gt{/dede:likeart}只需将其更改为:

相关文章

{ dede:field name =‘keywords‘function =‘show keyword arc(0,32,10,0“@ me“)“/}声明:我没有编写此函数。

基于关键词的相关文章在用户体验和SEO方面都非常好。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如果DEDECMS相关文档不相关怎么办? https://zhujicankao.com/119041.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如果DEDECMS相关文档不相关怎么办?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!