阿里云服务器

我们在做zblog主题的时候,都应该把基本的seo信息考虑进去,做网站的目的还是为了排名,不然再漂亮也没人看,没有意义。

下面分享一下zblog文章描述,关键词的调用方法。

其实也非常简单,只需要修改模板文件的header.php文件

在title标签下面加入下面调用代码:

 {php}
	if($zbp->Config('simby')->separator){
		$separator = $zbp->Config('simby')->separator;
	}else{
		$separator = '_';
	}
	if($type =='index'){
		if($page == '1'){
			if($zbp->Config('simby')->title){
				$topTitle = $zbp->Config('simby')->title;
			}else{
				$topTitle = $zbp->name.$separator.$zbp->subname;
			}
		}else{
			if($zbp->Config('simby')->title){
				$topTitle = $zbp->Config('simby')->title.$separator.'第'.$page.'页';
			}else{
				$topTitle = $zbp->name.$separator.'第'.$page.'页'.$separator.$zbp->subname;
			}			
		}
		$keywords = $zbp->Config('simby')->keywords;
		$description = $zbp->Config('simby')->description;
	}elseif($type == 'category'){
		if ($page=='1') {
            $topTitle = $zbp->title.$separator.$zbp->name;
        } else {
            $topTitle = $zbp->title.$separator.'第'.$page.'页'.$separator.$zbp->name;
        }
		$keywords = $category->Name;
		$description = $category->Intro;      
	}elseif($type == 'article'){
		$topTitle = $article->Title.$separator.$article->Category->Name.$separator.$zbp->name;		
        $aryTags = array();
        foreach($article->Tags as $key){
            $aryTags[] = $key->Name;
        }
        if(count($aryTags)>0){
            $keywords = implode(',',$aryTags);
        } else {
            $keywords = $zbp->name.','.$zbp->Config('simby')->keywords;
        }
		$description = simby_intro($article,1,80,'');
	}elseif($type == 'page'){
		$topTitle = $article->Title.$separator.$zbp->name;		
        $keywords = $article->Title . ',' . $zbp->Config('simby')->keywords;
		$description = simby_intro($article,1,80,'');
	}else {
        if($page>'1') {
            $topTitle = $zbp->title.$separator.'第'.$page.'页'.$separator.$zbp->name;
        } else {
            $topTitle = $zbp->title.$separator.$zbp->name;
        }
		$keywords = $zbp->Config('simby')->keywords;
        $description = $zbp->Config('simby')->description;        
    }
{/php}
<title>{$topTitle}</title>
<meta name="keywords" content="{$keywords}" />
<meta name="description" content="{$description}" />

可以根据自己的需要调用文章摘要显示的字数和zblog首页标题横线修改。


相关阅读:
  • zblog php判断用户登入和用户级别显示不同内容的方法
  • zblog调用自定义字段的方法
  • zblog php代码实现相关文章功能的方法
  • zblog php分类文章获取排序支持多个分类
  • zblog php通过代码实现首页调用缩略图的方法
  • zblog asp和php版忘记密码重置的方法
  • zblog文章图片自适应的设置方法
  • zblog火车头采集发布教程和模块
  • zblog数据库怎么转换到emlog
  • WordPress和zblog后台地址修改防止访客恶意登入