我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

文章内容页调用一般都采用发布时间、推荐等等方法,这样的调用所有内容页调用的文章都是一样的,只能展示部分内容,这样会导致很多老的页面无法展现,也无法被蜘蛛抓取。

但如果我们采用文章内容页随机调用其它文章,这样不仅可以让百度蜘蛛更好的抓取到网站所有的其它页面,还能够更好的展示我们其它的产品。

下面给大家介绍一下织梦文章随机调用其它内容的方法。

织梦(dedecms)文章随机调用的方法很简单:

代码参考下:

{dede:artlist typeid='13' row='1000' pagesize='4'  titlelen='60' orderby='rand'}
            <li><a  href="[field:arcurl/]" target="_blank" title="[field:shorttitle/]"><img rel=“nofollow” src='[field:litpic/]'  alt='[field:shorttitle/]'></a>
            <p><a href="[field:arcurl/]"  target="_blank" title="[field:shorttitle/]">[field:shorttitle/]</a></p>
            </li>
{/dede:artlist}   

typeid='13'表示调用栏目13,row='1000'代表取出1000个文章, orderby='rand'代表对这些文章随机排序, pagesize='4'代表只显示随机排序后的前十个文章。"

但这样的随机调用出来会在调用数据外多出一个<div id=""></div>标签,这样会导致原有的CSS效果失效,特别是在有JS调用显示的情况下,如果想要解决这个,单单从CSS上是很麻烦的。

那么我们可以换一种方法,从根本上去掉这个div标签。

随机文章div会加上字符串这是程序设置的,随机文章每个列表不一样为了区分而设置的。我们可以在 找到/include/taglib/下面的arclist.lib.php文件,按照如下方法修改即可。

找到

if($pagesize > 0)  $artlist .= "    <div id='{$tagid}'>\r\n";

修改为

if($pagesize > 0)  $artlist .= "";

然后找到

$artlist .= "    </div>\r\n";

修改为

$artlist .= "";

长景园林文章列表页随机调用苗木产品效果如下:

QQ截图20161014121331.jpg

我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 18261116466,我们会详细为你一一解答你心中的疑难。项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

18261116466

上班时间

7*24小时

二维码
线