HBcms添加网站广告

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

hbcms系统中,自定义标记 是一个比较重要的模块。

简单的说,它可以使您尽量不修改模板文件,而可以达到修改页面内容的目的。

假设您有这么一个需求:

打算在网站的列表页面上加一个 468×60 的广告条,并且以后需要经常修改它的内容

这个需求,就可以使用自定义的标记来实现:

  1. 您可以自己设置一个标记, 假设标记名称是 gg_468_60
  2. 把这个标记放到列表页面的模板中的对应位置上去,(本系统自带的几套模板中已经预先设置了一些标记)
  3. 在系统后台,您将广告条的内容,贴到标记 gg_468_60 的内容框里
  4. 更新页面,标记 gg_468_60 的内容就会显示在页面上了
  5. 以后您需要换另外一个 468×60 的广告条,就不需要修改模板,直接在系统后台修改标记名称 gg_468_60 的内容就可以了

通过使用自定义标记,我们还可以很方便的在不同的模板中显示相同的内容。

例如:

您有3个栏目,分别使用3套不同的模板,如果您希望这几套模板中,都能出现同样的一个内容,您可以这么做:

  1. 在每套模板中,都把内容添加进去。以后修改时,也需要修改多套模板
  2. 自定义一个标记,将标记内容添加到各个模板中,以后修改时,只需要修改标记内容

很明显,自定义标记的方法就好得多了。

为了方便做网站的站长们,本系统自带的几套模板中已经预先设置了一些标记,

您只需要在后台修改标记内容,就可以很方便的控制模板中的内容了。

例如:

  1. 本站的google广告就是使用了自定义的标记做的
  2. 本站顶部的HBCMS网站图标,导航条也是用自定义标记做的

HBcms自定义标记的简单说明:

在栏目模板和文章模板中,<{$data_ary.my_tag.标记名称 A.body_1}> 会优先显示该栏目的标记名称A的内容,如果该栏目没有设置标记名称A,则会使用 所有栏目 的标记名称A的内容代替。如果也没有标记名称A,则不显示任何内容。

性能解说:为了避免每次生成页面都读取标记数据库,本系统会自动将标记内容导入配置文件中,使得性能大大提高。


参考来源[ ]