Z-blog如何自定义分类的关键词和描述

Zblog 思享 326浏览 0评论

这个功能是为了更好的自定义SEO,有些主题可能会有这个功能,我也是最近才知道,所以就把过程写上了,当然不是我自己弄的,我也是转载,既然有人当然得保存了,主题后台都会加入这个自定义,有需要后台开启就好。教程如下:

zblog分类自定义关键词描述

挂载插件

打开网站主题的“include.php”模板在“function ActivePlugin_模板名(){”中添加:

  1. Add_Filter_Plugin('Filter_Plugin_Category_Edit_Response','模板名_cate_diyseo');//分类自定义字段

添加函数

在“function ActivePlugin_模板id(){主题自定义内容}:”后加入:

  1. //分类SEO
  2. function 模板名_cate_diyseo(){
  3.   global $zbp,$cate;
  4.   echo '<div id="edit" class="edit category_edit">
  5.      <p><strong>关键词:</strong>当前分类关键词<br>
  6.      <input type="text" style="width: 293px;" name="meta_模板名_diykeywords" value="'.htmlspecialchars($cate->Metas->模板名_diykeywords).'"/><br></p>
  7.      <p><strong>网站描述:</strong>当前分类网站描述<br>
  8.      <input type="text" style="width: 293px;" name="meta_模板名_diydescrip" value="'.htmlspecialchars($cate->Metas->模板名_diydescrip).'"/></p>
  9.      </div>';
  10. }

然后保存文件,回到后台模板,点击分类管理就能看见新建的自定义字段,然后在zblogPHP模板的分类中加入SEO字段调用出来。

调用自定义

打开主题模板的“header.php”模板,找到“{if $type=='category'}”替换如下代码

  1. {if $type=='category'}<title>{$title} - {$name}</title>
  2. <meta name="Keywords" content="{if strlen ( $category->Metas->模板名_diykeywords ) > 0}{$category->Metas->talklee_diykeywords}{else}{$title}{/if}">
  3. <meta name="description" content="{if strlen ( $category->Metas->模板名_diydescrip ) > 0}{$category->Metas->talklee_diydescrip}{else}{$intro}{/if}">

注意:

有些主题可能不是“{if $type=='category'}”而是“{elseif $type=='category'}”或者根本没有,那么自己添加就行。
这里再说下,如果摘要已经设定了描述则优先显示自定义的,如果自定义的关键词和描述都是空的,则显示默认的(别问我默认的是啥,我也不知道)

以上来源《zblogphp自定义分类的关键词及描述教程

说明

参考《zblog怎么给文章添加自定义字段

在第一步挂载插件之前应该还有一个步骤是注册插件,一般主题都已经注册了所以可以忽略

添加函数步骤中“模板名_diykeywords”只要不重复可以用更简单的keywords代替,如果使用keywords,调用则为{$category.Metas.keywords}

主题模板中可使用如下调用

  1. {if $category.Metas.keywords}{$category.Metas.keywords}{else}{$title}{/if}

根据以上类推可以修改自定义描述和实现目录或TAG标签自定义标题功能

转载请注明:思享SEO博客 » Z-blog如何自定义分类的关键词和描述

扩展阅读

外链对移动端关键词排名有没有用?

外链还是有效果的,但不要做那些垃圾外链,比如说论坛的标签里面或者说买卖链接或者是说批量的发链接有可能被惩罚。正常交换一下链接是有帮助的。0和1是明显不同的。...

网站标题中的关键词是不是越多越好?

不是,整体逻辑会打压关键词过多的,关键词越精炼越好,只会对关键的检索词进行飘红!...

文章中关键词链接要怎么做效果好

文章正文中关键词应该从语义角度来理解文字,然后手工做一些内页链接指向。这种SEO做法,效果上可能会更好一些。...

avatar
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址