学习
实践
活动
工具
TVP
写文章

Phpcms V9 栏目列表调用文章点击量及评论数量方法

原因起于phpcms官方默认的模版没有在列表页面调用过文章点击量和评论数量,而且文章的内页调用浏览量hit的方法不适用于列表页。 下面是具体的代码,分享在此。 一、Phpcms列表页面取得文章点击量及评论数量: {pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page 点击:{$views} 评论数:{if $comment_total}{$comment_total}{else}0{/if} {/loop} {$pages} {/pc} 二、Phpcms频道页面取得文章点击量及评论数量 [title]} 点击:{$views} 评论数:{if $comment_total}{$comment_total}{else}0{/if} {/loop} {/pc} 三、Phpcms首页面取得文章点击量及评论数量 title'],40)} 点击:{$views} 评论:{if $comment_total}{$comment_total}{else}0{/if} {/loop} {/pc} 四、Phpcms推荐位取得文章点击量及评论数量

18520

dedecms如何调用当前栏目的子栏目及子栏目文章

前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗? dd> {/dede:channelartlist}

  经测试,dedecms 5.7版可以成功,样式自己定义调整,标题长度(titlelen)、调用文章条数 (row)自行设置,感兴趣的朋友去echo一下吧   相关文章:dedecms获取当前文章所在栏目URL

1.8K40
  • 广告
    关闭

    年末·限时回馈

    热卖云产品年终特惠,2核2G轻量应用服务器6.58元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    finecms如何控制调用子栏目数量

    finecms如何控制调用子栏目数量?比如只要调用栏目id为23下的3个子栏目要怎么写? target="_blank" href="{$t2.url}">{$t2.name} {/list} {/if} {/list} 如果不设置num=3就是调用指定栏目的所有子栏目 相关文章:finecms同时调用子栏目和子栏目文章怎么操作

    41270

    finecms栏目文章页seo设置

    finecms栏目页和文章页默认的标题是页面title_二级栏目title_一级栏目title_网站名称(比如:finecms怎么设置标题_finecms二次开发_finecms_ytkah博客), 如下图所示,有些朋友不想调用栏目标题进去(finecms怎么设置标题_ytkah博客),那要如何修改呢?

    38560

    调用当前栏目推荐文章的办法

    PHPCMS用户知道,要调用推荐文章的话,可以用默认的推荐位标签实现,例如 {pc:content action="position" posid="10" catid="$catid" num="20 下面的标签即可实现只要勾了推荐位的文章都给调用出来噢! /pc} 较真的盆友可能会问,那要是文章全部都是没有勾推荐位岂不是没有数据而空白了么? OK,我们再完善成当没有的时候就调用当前栏目的最新文章吧! {/loop} {/pc} {/if} {/pc} 注意上面红色字体{CATEGORYS[catid][catname]} 的意思是当前栏目的名字。

    16930

    dedecms调用副栏目文章怎么操作

    最近ytkah的网站进行改版,添加了一些新栏目,做更精准的着陆页,有些文章比较简短并且很早以前就发布过了,如果再添加这样的文档就有点重复了,于是就想着用文章栏目的属性,可却调不出来,怎么办?

    47880

    dedecms获取当前文章所在栏目URL

    我们知道dedecms有一个面包屑导航的调用函数,{dede:field name='position'/},这个样式是固定的,有时要个性化一些的话需要修改很多地方,那么织梦cms有没其他方法获取当前文章所在栏目 行左右)来修改,具体详见修改dedecms面包屑导航的首页链接关键字(帝国cms面包屑导航的首页链接锚文本改成关键字),但为了程序的稳定性最好不好去动,所以上面的方法就比较方便了   关于dedecms栏目调用方面 ytkah还有两篇文章页很精彩噢,dedecms调用当前栏目的子栏目怎么操作,dedecms如何调用当前栏目的子栏目及子栏目文章

    43980

    finecms同时调用子栏目和子栏目文章怎么操作

    之前ytkah写过dedecms如何调用当前栏目的子栏目及子栏目文章,那如果是finecms如何同时调用子栏目和子栏目文章呢?           

    {/list} {/if} {/list}    相关文章 :finecms如何控制调用子栏目数量

    51240

    phpcms调用子栏目名称文章怎么操作

    phpcms调用子栏目名称相对比较简单一些,也是用{pc:content}来调用,只是把action设置为category,catid如果为0的话是调用所有一级栏目,如果是其他数字的话,则调用相应栏目的子栏目 ,比如以下的案例,catid="13"是调用栏目id为13的所有子栏目。 r}       

  • {$r[catname]}
  •     {/loop}   {/pc}   phpcms调用子栏目文章列表

    72370

    DEDECMS织梦更改选择副栏目选择数量的方法

    在dedecmd系统里面,对一篇文章的副栏目选择作了最大数量为9 的限制,即,一篇文档最多只能同时属于9个副栏目和一个主栏目,以下几步轻松解决这个问题。 数据库副栏目字段(typeid2)长度默认设置为90字节,如果超过90字节(一个字符占一个字节,包括里面的英文逗号),则将会出现只保存前90个字节的数据,更改你的数据库dede_archives表的typeid2

    11630

    计算文章内图片标签数量

    > 适用于图片型主题.仅计算文章内使用的img标签数量. 应用环境为:文章列表 方法二 在主题function.php里添加代码如下 function imgNum($content){ $output = preg_match_all("/<img.

    9020

    DEDECMS织梦更改选择副栏目选择数量的方法

    在dedecmd系统里面,对一篇文章的副栏目选择作了最大数量为9 的限制,即,一篇文档最多只能同时属于9个副栏目和一个主栏目,以下几步轻松解决这个问题。 数据库副栏目字段(typeid2)长度默认设置为90字节,如果超过90字节(一个字符占一个字节,包括里面的英文逗号),则将会出现只保存前90个字节的数据,更改你的数据库dede_archives表的typeid2

    9630

    typecho不同栏目指定不同文章页类型设置

    typecho做不同的栏目页,比如A显示A的栏目页,B显示B的栏目页,这方面网上已经有相关的教程了,但是笔者还想实现A和B分别指定不同的文章页,应该怎么办 可以通过栏目的ID的不同来显示指定的post 页面 先做好不同的post页面,比如post-a,post-b页面 然后打开文章后,通过文章获取到当前文章所在栏目的缩略名,然后进行判断,比如某一篇a文章,当前属于A栏目,打开文章后,判断文章的当前缩略名是否 =A,如果是,那就显示post-a的文章函数,这样就行了 代码如下 当前为post.php页面 <?

    8830

    WordPress自定义栏目运用实例Ⅰ:添加文章来源

    WordPress 的自定义栏目是一个非常强大的功能,借助它,你的WordPress 站点不仅仅可以是博客,也可以是购物店,企业站,CMS等等。 如果你对WordPress的自定义栏目还不够了解,建议你先去WordPress官方文档“自定义栏目”了解相关内容。 下面就由Jeff 为大家带来自定义栏目运用实例之一:添加文章来源。 你可以看到在devewor.com的每篇文章下面都有个 来源:xxx 的说明,这个就是用自定义栏目来实现的。 先给出核心代码先(代码放到该显示的地方): 添加文章来源核心代码 <? 本站使用的自定义栏目的自定义字符 怎么用其实很清楚了,以谋篇文章来源于Jeff的阳台为例:在后台写文章的时候,第一次需要在编辑页面【输入新栏目】,名称为 f,值为 Jeff的阳台;再【输入新栏目】,名称为

    34090

    PHPCMS如何调用多个分类栏目的最新文章

    "10"} {loop $data $v}

  • {$v[title]}
  • {/loop} {/pc} 这里我调用了分类ID为1,3,5的最新文章 在PHPCMS中只能调用直接分类下的文章,也就是说如果指定一个分类ID存在子分类,那么将无法调出文章。 {loop $data $v}
  • {$v[title]}
  • {/loop} {/pc} 这里我选了3个指定的分类id,其中23,24没有子栏目 ,19有很多子栏目。 subcatid = implode(',', $subcatid);} 然后在读取SQL的条件中这样写 WHERE catid in(finalcatid)其实个人觉得这种做法纯属鸡肋,要获取一个指定栏目下的所有子栏目

    28520

    帝国cms修改栏目文章列表的url错误怎么解决

    修改了某个栏目的目录地址,原本是/abc/,现在改成了/ab/,重新生成了栏目页面/ab/和文章页面/ab/*.html,但是栏目页的列表文章url还是/abc/*.html(正确的url应该是/ab/ 重新更换了列表模板后列表文章url还是/abc/*.html 修改栏目目录后要重新更新信息页地址:后台-系统-数据更新-更新信息页地址 ?

    61360

    finecms指定从第几篇文章开始调用5条记录,并调用文章所在栏目

    我们在建站时可能会有具体的要求,比如从第几篇文章开始调用5篇,finecms如何实现呢? 注意,0代表第一,5表示调用5篇; {dr_cat_value($t.catid, 'name')}表示调用文章所属栏目

    32450

    网站的栏目页是什么_栏目

    功能说明 栏目子分类列表,栏目导航 适用范围 首页模板,列表模板,内容模板 基本语法 [NT:unLoop,NT:SiteID=0,NT:LabelType=ClassNavi,NT:ClassID=ClassID NT:ClassID如果填写为0或者为空,调用标签所在栏目的符合条件的栏目,如果不在栏目,则调用所有;如果为-1,则调用所有的符合条件的栏目。 ClassID=0或者为空,则调用当前栏目下的子栏目栏目名称以及栏目信息,不涉及到栏目下的新闻。这时候与ClassList一样,只能使用在列表页。 NT:Cols每行显示多少条 NT:isDiv输出格式(true,false),true表示使用li标签,false表示Html NT:NaviChar=":"表示给每个栏目添加后缀字符,也可以理解为分隔符 ,NT:NaviCSS=page_item,NT:isDiv=true,NT:Cols=1][/NT:unLoop] 解释: NT:ClassID=069546114015:取classID下的所有子栏目

    5610

    Typecho 程序调用评论数量最多的文章方法

    我们在访问别人网站的时候是不是也想看看网站中有哪些文章也是大家关注的,于是我们会在制作主题模板的时候调用最热门的文章,比如调用评论数最多的,或者是访问量最高的文章。 在这篇文章中,老蒋准备整理来自Typecho主题中调用评论最多的文章。 // 评论最多的文章 重新整理来自itbulu.com function getHotComments($limit = 10){ $db = Typecho_Db::get(); $result , 'post') ->where('created <= unix_timestamp(now())', 'post') //添加这一句避免未达到时间的文章提前曝光 - 数量可以自己修改。

    11930

    织梦获取当前栏目的父级栏目

    明:本文为博主原创文章,未经博主允许不得转载 http://blog.csdn.net/qq_29362889/article/details/53762174。 找到目录下的include/helper/archive.helper.PHP 文件添加函数,注意修改表前缀 //获取上级栏目名称 if ( ! >GetOne(“SELECT reid FROM xy_arctype where id=id”);    reid = reid[‘reid’];    if(empty(reid)){ //当前栏目不存在父级 id,查询当前栏目名称     row1 = dsql->GetOne(“SELECT typename FROM xy_arctype where id=id”);     return row1[‘ typename’];    }else{//当前栏目存在父级id,查询父级栏目名称     row1 = dsql->GetOne(“SELECT typename FROM xy_arctype where

    17020

    扫码关注腾讯云开发者

    领取腾讯云代金券