
我们知道,帝国cms常用的标题、关键词、描述标签如下:
<title>[!--pagetitle--]</title><metaname="keywords"content="[!--pagekey--]"/><metaname="description"content="[!--pagedes--]"/>在帝国7.2版本中这种调用方法在首页和栏目页没有问题,但是在内容页有时候发现描述调用的还是标题,明显不利于SEO,,我们可以通过PHP来实现分别调用,当此页面是内容页模板的时候调用1,是其他模板的时候调用2
<title><?php if ($GLOBALS[navinfor]) { ?>[!--title--]_[!--class.name--]<?php } else { ?>[!--pagetitle--]<?php }?></title><meta name="keywords" content="<?php if ($GLOBALS[navinfor]) { ?>[!--keyboard--]<?php } else { ?>[!--pagekey--]<?php }?>" /><meta name="description" content="<?php if ($GLOBALS[navinfor]) { ?>[!--smalltext--]<?php } else { ?>[!--pagedes--]<?php }?>" />也可以直接在列表页的描述处直接写:[!--pagedes--],在内容页的描述处直接写:[!--smalltext--]。

