来源:米乐m6平台    发布时间:2025-04-06 12:29:39

  在模板目录中,以tag_开头的即为标签模板,同一类别的不同模板用中划线-表示,例如tag_article_list.html和

  tag_article_list-1.html均为文章列表的标签模板。在后台添加中文标签时可以再一次进行选择不同的模板来个性化你的网站。

  备注:如果您习惯3.0式的长标签调用,可以借鉴模板目录tags_config.php文件里和函数及其参数,一个标签实际上就是一个函数调用,phpcms模板里是可以直接插入函数的。

  注意if和loop语法应该写在html注释符之间,这样做才能够避免在编辑工具中难看,例如:

  加载完成后,在页面的左框架中选择“文章”点击。在加载后的页面的左框架中选择“高级管理”中的“标签调用管理”点击。如图:

  像这些里面有中文的标签叫作中文标签,一般的中文标签都是用{tag_中文名}的形式。还有一些标签里面只有英文,比如“{$cat[catname]}”这个标签的作用就是输出数组cat里catname的值。这是前台模版里典型输出变量的标签,格式是{变量}。

  新增一个类型的调用,我们应该新增加一个标签列表,咱们不可以修改以前的标签,如果修改以前的标签,那么使用这个标签的页面也会随之改变。

  我们要跨站调用列表的话,我们新增加的标签就不能带有任何的变量,如果带有变量,将会产出下面的结果

  本文CMS通站长站介绍了如何在PHPCMS中实现GET标签调用的文章列表隔行背景换色或偶数行不同CSS样式

  在以phpcms内容模型标签为例:存在于模板目录.php。手动修改的话,需要在后台更新缓存。

  (当然,重新建一个模板,如tag_content_list_zy.html,粘贴上代码后上传,再修改列表页标签对应的模板为该模板也行,注意更新模板缓存)

  2.查看{tag_二级栏目标题列表}标签(标签管理处点击编辑)确保该标签有勾选读取摘要字段,如下图:

  3.在phcms.css样式文件最后添加如下CSS代码,以调整标题摘要列表布局:

  当然站长朋友们也可以新建一个tag_content_list_zy.html标签模板,放上面的代码,然后复制{tag_二级栏目标题列表}这个标签另建标签如{tag_二级栏目标题列表含文章摘要},选择刚建立的tag_content_list_zy.html,然后复制list.html新建一个列表页如list_zy.html,然后把其中的{tag_二级栏目标题列表}标签换成新建的{tag_二级栏目标题列表含文章摘要},几个模板都上传到templates/default/phpcms模板目录下后,更新缓存,然后再给要实现标题摘要列表的栏目设置列表页模板为list_zy.html,这样做的好处时可以尽量少影响其它不需要这样做的部分。

  PHPCMS2007改变了3.0不易理解的长标签调用方式,采用中文方式封装长标签,降低了模板的制作门槛。

  在模板制作的步骤中,甚至不需要先设置中文标签,只需要在模板中按现有规则插入中文标签,例如{tag_最新文章},

  等模板全部制作完毕后,再根据已有的命名在后台设置中文标签,更新网站即可。

  我们将{tag_文章1}复制到我们的模版中,更新相关页面生成静态--即可显示结果。

  我们进入标签管理--找到需要修改的标签,如果是栏目标签,或者其他标签,我们通过导航来进入相应的标签管理列表

  所以经过仔细修改标签能轻松的完成页面的显示效果,比如标题长度,是否显示点击次数等等

  PHPCMS文章列表页(对应list.html模板)默认是只显示20条最新文章的标题的及链接的,这样稍显单调,默迹通常的做法是将最终文章列表页修改成标题摘要的形式显示,这样从SEO和使用者真实的体验角度考虑可能好些,同时也使这个页面右侧边栏长些,可多放一些调用或AD啥的。

  网页美工设计者往往要在前台模板中输出变量或一段程序,但是他们对这些程序是不懂的,所以要将这些程序简化成像写HTML标记一样,这样他们就容易写了。而这些简化的标记被成为标签。这些标签在执行是时候还会被提取出来重新还原成程序被执行。下面举几个例子说明:

  这写标签不是随便乱写的,只有后台提供是那写才可以插到前台里面。提供这些标签的地方在每个频道里面。就以文章频道为例,打还网站后台,在后台首页的导航栏中选择“网站频道”,如图:


上一篇:2025年1月5日全国首要批发商业商场芝麻(白芝麻)价格行情 下一篇:2026广州大学公共办理学613+816考研初试全程材料(12-24年广大真题答案背诵笔记习题答案)