Typecho 0.9版自定义文章页、独立页面的关键字和描述
打开主题文件夹里的header.php,编辑,找到
代码: 全选
<?php $this->header(); ?>
按照官方文档的说法,我们先把关键字和描述禁掉。所以把上面一段改成
代码: 全选
<?php $this->header('keywords=&description='); ?>
下面是本文重点,加代码。切记,这段代码应该加在head标签里面,别加错了。
<?php
if($this->is('index')){
$keywords = "这里填首页的关键字";
$description = "这里填首页的描述";
}else{
if(isset($this->fields->keywords)){
$keywords = $this->fields->keywords;
}
if(isset($this->fields->description)){
$description = $this->fields->description;
}
}
?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<meta name="description" content="<?php echo $description; ?>" />
首页的关键字和描述在上面代码里改即可,文章页和独立页面,需要在编辑文章的时候,在下面“自定义字段”里添加,如下图:
图压得有点厉害,将就着看哈。keywords和description两个不分前后顺序。当然,如果你英文不好,也可以把这2个都换掉,不过也得稍微修改下上面的代码了。
注:因为一开始就把网站自带的关键字和描述给禁掉了,所以首页的需要在代码里填写,后台基本设置里的无效。
转载自西门的后花园
原文链接地址:http://ons.me/459.html