php,{dede:arclist row='10' orderby='pubdate'}, [field:title] [field:addtime],{/dede:arclist},
“我们需要了解DedeCMS的artlist标签的基本用法,artlist标签用于在模板中显示文章列表,可以按照指定的排序方式、分类等条件来展示文章,要读取全站最新文章,我们可以使用以下代码:
<!DOCTYPE html> <html> <head> <meta charset="utf8"> <title>全站最新文章</title> </head> <body> <h3>全站最新文章</h3> <ul> [!classnav] [!list] </ul> </body> </html>
我们需要修改list
标签的属性,以便它能够按照发布时间排序并显示所有文章,将以下代码添加到list
标签中:
<li><a href="{dede:field name='typeid' function='GetTypeUrl(@me)'/}{dede:field name='typeid' runphp='yes'}global $cfg_rewrite; if($cfg_rewrite == 'Y') {$typeurl = GetTypeUrl(@me);} else {$typeurl = 'type.php?tid='.@me;} echo $typeurl;{/dede:field}" target="_blank">{dede:field name='title'/}</a></li>
我们需要修改list
标签的属性,以便它能够按照发布时间排序并显示所有文章,将以下代码添加到list
标签中:
<ul> {dede:channel typeid='all' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a></li>"} <li><a href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} </ul>
我们需要修改list
标签的属性,以便它能够按照发布时间排序并显示所有文章,将以下代码添加到list
标签中:
<ul> {dede:arclist orderby='pubdate' row='100' titlelen='50' addfields='true' channelid='1'} <li><a href="[field:typelink/]">[field:typename/]</a> <a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist} </ul>
这样,我们就完成了全站最新文章的代码,以下是完整的HTML代码:
<!DOCTYPE html> <html> <head> <meta charset="utf8"> <title>全站最新文章</title> </head> <body> <h3>全站最新文章</h3> <ul> {dede:channel typeid='all' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a></li>"} <li><a href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} </ul> <ul> {dede:arclist orderby='pubdate' row='100' titlelen='50' addfields='true' channelid='1'} <li><a href="[field:typelink/]">[field:typename/]</a> <a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist} </ul> </body> </html>
FAQs:
Q1: 如何在DedeCMS中使用artlist标签?
A1: 在DedeCMS中,可以使用artlist标签来显示文章列表,首先需要在模板文件中插入artlist标签,然后根据需要设置相关属性,如排序方式、分类等,将生成的文章列表插入到适当的位置。
Q2: 如何修改artlist标签的属性以显示全站最新文章?
A2: 要显示全站最新文章,可以在artlist标签中设置orderby属性为’pubdate’,表示按照发布时间排序,可以设置row属性为一个较大的数字,以确保显示足够多的文章,可以将row设置为100,表示显示最新的100篇文章。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1094421.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复