zblogphp代码:添加网页标题、关键词、描述的操作方法
我们在制作zblog主题,或需要在header.php文件中添加关键词和描述时,我们就需要调用相关代码来实现网站网页的关键词和描述的添加。
您可以直接将以下代码放置于主题的header.php模板文件中。
{if $type=='article'} <title>{$title}-{$article.Category.Name}-{$name}</title> {php} $aryTags = array(); foreach($article->Tags as $key){ $aryTags[] = $key->Name; } if(count($aryTags)>0){ $keywords = implode(',',$aryTags); } else { $keywords = $zbp->name; } $description = preg_replace('/[\r\n\s]+/', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),200)).'...'); {/php} <meta name="keywords" content="{$keywords}"/> <meta name="description" content="{$description}"/>{elseif $type=='page'} <title>{$title}-{$name}-{$subname}</title> {php}$description = preg_replace('/[\r\n\s]+/', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),200)).'...');{/php} <meta name="description" content="{$description}"/>{elseif $type=='index'} <title>{$name}-{$subname}_第{$pagebar.PageNow}页</title> <meta name="Keywords" content="网站首页的关键词 自己修改"> <meta name="description" content="网站首页的描述部分 自己修改">{elseif $type=='category'} <title>{$title}_{$name}_第{$pagebar.PageNow}页</title><meta name="Keywords" content="{$title}"><meta name="description" content="{$category.Intro}">{else} <title>{$title}-{$name}</title>{/if}
上面这段代码一共用了四个判断,分别对文章内容页、单页、列表页和首页四个页面进行判断后,添加关键词和描述文字,你也可以根据自己的需求任意修改,参考如下:
1、article:这是判断文章内容页的,其中,可以用循环方式获得该文章tag标签作为关键词,循环代码如下:
{foreach $article.Tags as $tag}{$tag.Name}{/foreach}
2、page:这是判断单页面的,比如,留言本;
3、index:这是判断网站首页的,首页的网站关键词和描述需要自己手动添加!
4、category:这是判断分类列表页的,分类列表的描述需要在后台的分类管理中添加分类摘要!
5、除了以上四个页面外,其他剩下的页面则全部在else的后面了。
这段代码的缺点就是列表页的关键词和描述不能单独定义,建议配合插件使用效果更佳。
可能喜欢
-
超简单的ZBLOG导航高亮代码
超简单的ZBLOG导航高亮教程先在UL代码上加上相关ID,如下面代码:<ul class="nav-ul" id=...
zblog教程 2022-08-05 -
robots.txt文件怎么写我来教你
1、什么是robots.txt文件robots是站点与spider沟通的重要渠道,站点通过robots文件声明该网站中不想被搜索引擎收录的部分或者指定搜索引擎只...
zblog教程 2022-07-31 -
zblog新手建站安装详细教程
Z-Blog是什么?Z-BlogPHP是由Z-Blog社区提供的博客程序,一直致力于给国内用户提供优秀的博客写作体验。从2006年起发布第一版,至今已有11年的...
zblog教程 2022-07-22 -
记录和分享Zblog PHP文章调用相关文章的官方代码
我们知道如果能够在zblog文章调用文相关文章,无疑能够提升网站的吸引力,增加文章的访问量,要想实现调用的功能,我们可以通过官方提供的一组代码进行操作,代码如下...
zblog教程 2022-07-21 -
Windows IIS环境下实现ZBLOG PHP 全站301重定向
做网站做久了,有时候免不了要换网址换域名,为了保持网站的收录和权重排名,我们就必须要做全站的301重定向。下面,我们介绍一种办法,可以实现基于win2008下的...
zblog教程 2022-07-21 -
zblog如何做下拉导航?下拉导航菜单制作方法
下拉菜单这个东西很多朋友都觉的自己应该需要(这是句玩笑话...),本文呢就简单的讲下zblog是如何实现下拉导航菜单的。首先上代码,css部分是这样的:#nav...
zblog教程 2022-07-21