dedecms更改模板以后,怎样和新建的相应栏目匹配?

dedecms更改模板以后,怎样和新建的相应栏目匹配?,第1张

<div id="navMenu">

<ul>

<li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>

{dede:channel type='top' row='10' currentstyle="

<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>

"}

<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>

{/dede:channel}

</ul>

</div>

参考这个

根据你设置的栏目类型,使用不同的模板。比如栏目是普通文章类型,

内容页{style}/article_article.htm

列表页{style}/list_article.htm

封面{style}/index_article.htm

比如栏目是图片集类型,

内容页{style}/article_image.htm

列表页{style}/list_image.htm

封面{style}/index_image.htm

创建独立ID或别名的样式文件

WordPress默认的分类是查找对应ID的主题文件,找不到就会指向archive.php文件,如果archive.php文件不存在,就会默认使用index.php文件。

到博客后台查看一下要设计样式的分类的ID,假设分类ID为7,之后把主题文件archive.php复制一下,把文件改名为:category- 7.php,这样当你浏览分类ID为7的分类时,就会自动调用category-7.php主题文件,就实现了自定义显示分类为7的样式。

创建的category-7.php或category-Internet.php的样式要区别于archive.php,要不然,就称不上“不同分类使用不同列表样式”了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11909472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存