Jerome’s Keywords插件不完全介绍及使用
![]()
相信写Blog的同志们对Keyword/标签这个词绝对不会陌生,一般都会使用一些插件来管理它们,常见的有:Ultimate Tag Warrior、Jerome’s Keywords,而yo2上是默认安装了Jerome’s Keywords的,只需要开启就可以使用。但是这篇文章不限于yo2用户,只要你使用了Jerome’s Keywords插件,以下说明基本有效。
一.首先来看yo2上开启插件后就具有的功能,不是yo2用户可以略过
1.单篇文章底部标签效果如下:
![]()
似乎Oneoo在后台就帮yo2的用户设定好了,只需开启插件就可以有此效果。
2.标签云似乎也是Oneoo的杰作(点击看大图)
使用方法,新建页面,在页面内输入(用’[]‘代替’()’)
(tagcloud min_include=0 min_scale=2 max_scale=5)
参数说明:
min_include : tag 的最少使用次数,多于该使用次数的 tag 才被显示,默认为3,如果设为0,则所有的 tag 将被显示
min_scale : 表示最小字体
max_scale : 表示最大字体
除此之外还没发现这个插件在yo2上其他的表现,假如有人知道的话请好心告知。
注:侧栏的标签云需要开启 yo2keywords plugin for wordpress,作者Oneoo,呵呵。因为现在我没开启自定义侧栏所以没测试是不是,迟点测试后更新。
二.Jerome’s Keywords自带的函数功能,部分适用于yo2用户
1.单篇文章关键字tag,函数:
<?php the_post_keytags(); ?>
效果见上面的图,默认情况下就是如上效果,可以通过参数改变效果,详细请见这里。
注:要放在 <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 与 <?php endif; ?>之间,单篇文章或首页里面。
2.所有关键字tag,函数:
<?php all_keywords() ?>
同名,可以获得所有的关键字,假如要效果要自己写CSS样式,下图是没有CSS效果的。
上面代码是:
<?php all_keywords(<a href="/tag/%keylink%" >%keyword%</a>(%count%) ); ?>
默认的(<?php all_keywords() ?>)的输出(html)格式应该是:
<li><a href="/tag/%keylink%">%keyword%</a></li>
标记(%和%之间的东东)说明一下:
%keylink% 代表的是tag转化为网页形式的
%keyword% 就是tag了%count% tag 标记文章的次数
%em% 和 %/em% 当然就是代表<em> 和 </em>这两个标签了
当然,可以添加自己的样式,最最简单的方法:
<?php all_keywords(<a href="/tag/%keylink%" style="font-size: %count%px" >%keyword%</a>(%count%) '); ?>
效果如下,tag了34次的生活二字字体十分大,其他的标签都很小很小基本看不见,晕死…… 喜欢怎么改就怎么改了这里,可以这样:
class="keyword%count%"
然后在在样式表里面写下你的样式keyword1~keyword×,哈哈,会累死你……
注:all_keywords是有参数的,上面说到的标志只是参数element里面的,详情请看这里。(此函数可以做标签云了,还可以自己定位置,呵呵)
3.获取使用最多次数的标签,函数:<?php top_keytags(); ?>
默认是获取全部的标签,因为参数mininclude是0。
参数顺序如下:number ,element ,elementcat ,mininclude
number代表你要多少个keyword,按次数由高往低数起,默认是全部;mininclude就是说keyword使用最少的次数大于这个数才被显示 ;element和上面的all_keywords的差不多,elementcat是分类的,不知道怎么用……
使用例子:
<?php top_keywords('','%keyword%,','','3'); ?>
意思是,显示全部使用大于3次的标签,没有链接,标签后面有个逗号。
提示:这个功能其实对于SEO还是有点用处的(个人认为),例如在首页的放上meta标签:
<meta name="keywords" content="<?php top_keywords('','%keyword%,','','10'); ?>" />
使用10次以上的标签作为你网站的标签,还不错吧。 至于单篇文章的还有另外一个函数,下面介绍。
4. 似乎这个才是为meta标签准备的:<?php the_keywords(); ?>
使用方法很简单:
<meta name="keywords" content="<?php the_keywords(); ?>" />
不过似乎在yo2上无效,因为我自己的模板上使用content后面是空白的,不知道独立建博的朋友怎样呢。
嗯,既然是不完全介绍,那么就介绍这么多了,希望对大家有帮助,有问题可以留言。
附:插件主页 和一个管理 Jerome’s Keywords的插件:Jerome’s Keyword Manager
写得有点乱,将就地看吧







收获不小啊,kevin兄,你那个读取最新日志的函数给我吧,我想把它加在文章的右边。
[Reply this comment]
这篇文章很实用,不错。
[Reply this comment]
好文,放到我挖网( digbuzz.com , 最大的中文 Digg)挖一挖会不错,还可给你带来大量流量!
[Reply this comment]