织梦自定义宏标记静态页面部分动态显示方法

我之所以要赞美你,更重要的是因为:你还哺育春天的的摇篮。 "冬天来了,春天还会远吗? "在冬天里,思想被提纯了,一直被坚定了,力量在储蓄着。一旦春风拂面,一切更争先恐后,生气勃勃,万紫千红,千姿百态。仿佛含苞的花蕾忽然绽开。

静态页面相对动态页面更利于优化,其实本来没有太大区别,动态页面维护更方便,但用户每次访问都读取数据库,对服务器有一定要求。如果需要在静态页面增加动态内容主要有以下方法,一是用Ajax异步加载文章;二是用自定义宏标记。

  自定义宏标记并不是实时的,有缓存时间,本文将介绍的修改方法。

  建立自定义宏标记随机动态调用文章

 

  增加名为Hot的标记,在正常显示内容里面填写随机文章通用标签(orderby根据实际情况修改),其他默认即可。

  {dede:arclist row="10" titlelen="38" orderby="rand"}

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

  {/dede:arclist}

  

  用js调用并取消缓存才能动态显示,下面橙色部分是增加内容。

  <script src='/plus/mytag_js.php?aid=1&nocache=1' language='javascript'></script>

本文织梦自定义宏标记静态页面部分动态显示方法到此结束。宽容是化解一切仇恨的最好办法,谅解是解决问题的关键。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序