【备忘】zblog-PHP代码设置页面标题、关键词及描述

吐槽/反馈/建议:我的咸鱼心  爱发电-@wdssmq  FeedsPub-wdssmq

话说ASP版用插件实现模板逻辑判断的话会不会太蛋疼了。。

把现在用的主题弄了个PHP版,,下载地址:http://app.zblogcn.com/?id=428

根据页面类型设置了相应的标题、关键词及描述(Title,Keywords,description)

相应代码如下:

{if $type=='page'||$type=='article'}
  <title>{$title}_{$article.Category.Name}_{$name}</title>
  {php}
  foreach($article->Tags as $key){
    $aryTags[] = $key->Name;
  }
  if(count($aryTags)>0) $keywords = implode(',',$aryTags);
  $description = preg_replace('/[\r\n\s]+/', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...');
  {/php}
  <meta name="keywords" content="{$keywords}"/>
  <meta name="description" content="{$description}"/>
  <meta name="author" content="{$article.Author.StaticName}">
{else}
  {if $type=='index'}
  <title>{$name}_{$subname}{if $page>'1'}_第{$pagebar.PageNow}页{/if}</title>
  <meta name="Keywords" content="自定义关键词,{$name},{$title}">
  <meta name="description" content="自定义描述_{$name}_{$title}">
  {else}
  <title>{$title}_{$name}_第{$pagebar.PageNow}页</title>
  <meta name="Keywords" content="{$title},{$name}">
  <meta name="description" content="{$title}_{$name}_当前是第{$pagebar.PageNow}页">
  {/if}
  <meta name="author" content="{$zbp.members[1].Name}">
{/if}

爱发电

本文标题:《【备忘】zblog-PHP代码设置页面标题、关键词及描述》作者:沉冰浮水
原文链接:https://www.wdssmq.com/post/20140719962.html
特别注明外均为原创,转载请注明。

分享到微信

扫描二维码

可在微信查看或分享至朋友圈。

相关文章

飞雪爆笑馆 飞雪爆笑馆 发布于 2014-10-25 22:51:14  
#cmt4674
[godsay2-人艰不拆]
回复
发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站分类

搜索

控制面板

您好,欢迎到访网站!
  查看权限

本周旧文

爱发电支持者

最新留言

友情链接

  • 订阅本站的 RSS 2.0 新闻聚合
召唤伊斯特瓦尔