dedecms 列表页和文章页调用当前栏目的最新文章,热门文章该怎么弄?

dedecms 列表页和文章页调用当前栏目的最新文章,热门文章该怎么弄?,第1张

  织梦标签调用:根据特定需求调用文章的标签代码;

  1、相关文章调用标签

  {dede:likeart titlelen='30' row='10'}

  <li><a title="[field:title function='htmlspecialchars(@me)'/]" href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:likeart}

  表示读取10条相关文章,标题长度30个字符。

  2、热点文章调用标签

  {dede:arclist orderby='click' titlelen='30' row='10'}

  <li><a title="[field:title function='htmlspecialchars(@me)'/]" href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:arclist}

  表示读取10条热点文章,标题长度30个字符。

  3、随机推荐调用标签

  {dede:arclist type='commend' titlelen='30' orderby='rand' row='10'}

  <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:arclist}

  表示随机读取10条推荐文章,标题长度30个字符。

  4、推荐文章调用标签

  {dede:arclist type='commend' titlelen='30' row='10'}

  <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>

  {/dede:arclist}

  表示读取10条推荐文章,标题长度30个字符

  5、指定从第二篇文章开始调用的图文标签

  {dede:arclist limit='1,10' titlelen=30 orderby=pubdate typeid='1' idlist='' type='image' imgwidth='200' imgheight='100'}

  <a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a>

  <a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>

  {/dede:arclist}

{dede:arclist titlelen=42 row=5 pagesize='20' channelid='1' addfields='worktime1'}

<tr>

<th><a href="[field:arcurl/]">

<p>[field:worktime1 function="MyDate('Y-m-d',@me)"/]</p></a>

</th>

</tr>

{/dede:arclist}

{dede:arclist typeid='' orderby='pubdate' titlelen=34 row=10}

<li><a target="_blank" href="[field:arcurl /]">[field:title/]</a></li>

{/dede:arclist}

orderby='pubdate' 按出版时间排列

orderby='' 表示排序方式,默认值是 senddate 按发布时间排列。

orderby='hot' 或 orderby='click' 表示按点击数排列

typeid='' 为空 表示调用当前栏目最新文章

楼主可以试试看看 行就给分吧 更多请关注百度空间:http://wwwbaiducom/p/疯子小组

主要就是控制一下:listsize这个参数就可以了,如果只需要10页就设置成5,因为的参数会乘以2的方式来显示,如果是3,就是显示6个页码。 <div class="dede_pages"> <ul class="pagelist"> {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/} </ul> </div><!-- /pages --> 希望对你有所帮助 PS:那你直接设置成4好了,显示8页,这样也可以啊。。。其实这些都是无所谓的。。只要没影响整体页面的布局就可以了(个人看法)

你这句{dede:fieldsenddate function='MyDate("m-d","@me")'/} 里的field后面用的是senddate吗,这个字段显示的是发布时间,如果是默认的没改的话就是pubdate,pubdate显示的是录入时间

调用方法:

{dede:channelartlist typeid='top'}

这里是typied='top',这个top值可以换为你想要的上级栏目ID,但绝对是不可以为空的。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 列表页和文章页调用当前栏目的最新文章,热门文章该怎么弄?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情