帝国cms内容页标题、关键词、和描述的调用

我们知道,帝国cms常用的标题、关键词、描述标签如下:

<title>[!--pagetitle--]</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="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--]

转载请说明出处
仿站网 » 帝国cms内容页标题、关键词、和描述的调用

发表评论

您需要后才能发表评论

仿站网专注帝国cms仿站,Zblog仿站,Wordpress仿站服务,专业+效率+售后保障

关于我们 联系客服
嘿,欢迎咨询