当前位置:首页 > 行业动态 > 正文

如何在织梦网站中有效利用栏目统计标签和文章数量统计标签?

织梦网站栏目统计标签用于显示各栏目下的文章数量,文章数量统计标签则显示具体文章数。

在织梦网站(Dedecms)中,栏目统计标签和文章数量统计标签是两个非常有用的功能,它们可以帮助网站管理员快速了解网站的结构和内容情况,下面将详细介绍这两个标签的使用方法。

如何在织梦网站中有效利用栏目统计标签和文章数量统计标签?  第1张

栏目统计标签的使用

栏目统计标签主要用于统计指定栏目下的子栏目数量、文章数量等信息,使用方法如下:

1、打开织梦后台,点击左侧菜单栏中的“模板管理”>“标签模板管理”。

2、在标签模板管理页面中,找到或创建一个新的标签模板。

3、在标签模板编辑区域中,输入以下代码:

{dede:channel type='son' id='顶级栏目ID'}
    <li><a href="[field:typeurl/]">[field:typename]</a> ([field:doc]篇文章)</li>
{/dede:channel}

id='顶级栏目ID'表示要统计的顶级栏目的ID,[field:typeurl]表示子栏目的链接,[field:typename]表示子栏目的名称,[field:doc]表示子栏目下的文章数量。

4、保存标签模板,然后在需要显示栏目统计数据的页面中引用该标签模板即可。

文章数量统计标签的使用

文章数量统计标签主要用于统计指定栏目下的文章数量,使用方法如下:

1、打开织梦后台,点击左侧菜单栏中的“模板管理”>“标签模板管理”。

2、在标签模板管理页面中,找到或创建一个新的标签模板。

3、在标签模板编辑区域中,输入以下代码:

{dede:sql cmd='SELECT count(id) as docs FROM#@__archives WHERE channel = "栏目ID"'}
    共[field:docs]篇文章
{/dede:sql}

channel = "栏目ID"表示要统计的栏目的ID,[field:docs]表示文章数量。

4、保存标签模板,然后在需要显示文章数量统计数据的页面中引用该标签模板即可。

示例

假设我们有一个名为“新闻动态”的顶级栏目,其ID为10,下面有两个子栏目:“公司新闻”和“行业资讯”,分别对应的ID为11和12,我们可以创建一个栏目统计标签模板,用于显示这两个子栏目及其文章数量:

{dede:channel type='son' id='10'}
    <li><a href="[field:typeurl/]">[field:typename]</a> ([field:doc]篇文章)</li>
{/dede:channel}

在需要显示统计数据的页面中引用该标签模板后,页面上将显示如下内容:

[ <a href="公司新闻链接">公司新闻</a> (50篇文章) ]
[ <a href="行业资讯链接">行业资讯</a> (80篇文章) ]

我们还可以使用文章数量统计标签模板来统计“新闻动态”栏目下的文章总数:

{dede:sql cmd='SELECT count(id) as docs FROM#@__archives WHERE channel = "10"'}
    共[field:docs]篇文章
{/dede:sql}

在需要显示统计数据的页面中引用该标签模板后,页面上将显示如下内容:

共130篇文章

通过以上方法,网站管理员可以轻松实现对织梦网站栏目和文章数量的统计功能。

织梦网站栏目统计标签及文章数量统计标签的使用

栏目统计标签

织梦网站中的栏目统计标签主要用于显示指定栏目的文章数量、子栏目数量等信息,以下是一些常用的栏目统计标签及其用法:

1. `{栏目统计} 标签

用法:{栏目统计 栏目ID|栏目目录|栏目名称|返回类型|模板标签|} 文章数量等信息 {/栏目统计}

参数说明

栏目ID:指定栏目的ID,栏目ID=1

栏目目录:指定栏目的目录,栏目目录=/plus/list/

栏目名称:指定栏目的名称,栏目名称=新闻中心

返回类型:可选参数,用于指定返回的数据类型,返回类型=1(返回文章数量)

模板标签:用于指定返回数据的模板标签,模板标签=colnum

示例

{栏目统计 栏目ID=1 返回类型=1 模板标签=colnum} 1 {/栏目统计} 将显示栏目ID为1的文章数量。

2. `{栏目子类统计} 标签

用法:{栏目子类统计 栏目ID|栏目目录|栏目名称|返回类型|模板标签|} 子栏目数量等信息 {/栏目子类统计}

参数说明

参数与 `{栏目统计} 标签相同。

示例

{栏目子类统计 栏目ID=1 返回类型=1 模板标签=colnum} 1 {/栏目子类统计} 将显示栏目ID为1的子栏目数量。

文章数量统计标签

文章数量统计标签用于显示指定文章列表或文章页面的文章数量,以下是一些常用的文章数量统计标签及其用法:

1. `{文章列表统计} 标签

用法:{文章列表统计 模板标签|} 文章数量等信息 {/文章列表统计}

参数说明

模板标签:用于指定返回数据的模板标签,模板标签=artnum

示例

{文章列表统计 模板标签=artnum} 10 {/文章列表统计} 将显示当前文章列表中的文章数量。

2. `{文章页统计} 标签

用法:{文章页统计 模板标签|} 文章数量等信息 {/文章页统计}

参数说明

模板标签:用于指定返回数据的模板标签,模板标签=artnum

示例

{文章页统计 模板标签=artnum} 1 {/文章页统计} 将显示当前文章页面的文章数量。

注意事项

使用这些标签时,请确保在正确的模板位置放置,以免影响网站的正常显示。

标签中的参数需要根据实际情况进行替换,确保标签能够正确执行。

如果需要对标签进行个性化定制,可以通过织梦后台的标签管理功能进行修改。

希望以上信息能帮助您更好地使用织梦网站的栏目统计标签及文章数量统计标签。

0