Jerome’s Keywords插件不完全介绍及使用

wordpress

相信写Blog的同志们对Keyword/标签这个词绝对不会陌生,一般都会使用一些插件来管理它们,常见的有:Ultimate Tag Warrior、Jerome’s Keywords,而yo2上是默认安装了Jerome’s Keywords的,只需要开启就可以使用。但是这篇文章不限于yo2用户,只要你使用了Jerome’s Keywords插件,以下说明基本有效。

一.首先来看yo2上开启插件后就具有的功能,不是yo2用户可以略过

1.单篇文章底部标签效果如下:

post_tag

似乎Oneoo在后台就帮yo2的用户设定好了,只需开启插件就可以有此效果。

 

2.标签云似乎也是Oneoo的杰作(点击看大图)

tag_cloud

使用方法,新建页面,在页面内输入(用’[]‘代替’()’)
(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效果的。

all tag

上面代码是:

<?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×,哈哈,会累死你……

tags by css

注: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

写得有点乱,将就地看吧

17fav 收藏本文

相关日志


  1. andywu said at October 31, 2007 11:17 am

    收获不小啊,kevin兄,你那个读取最新日志的函数给我吧,我想把它加在文章的右边。

    [Reply this comment]

  2. geuro said at November 1, 2007 9:40 am

    这篇文章很实用,不错。

    [Reply this comment]

  3. Digbuzz said at November 9, 2007 7:35 am

    好文,放到我挖网( digbuzz.com , 最大的中文 Digg)挖一挖会不错,还可给你带来大量流量!

    [Reply this comment]

Leave a Reply

*(Will not be publiced)



@2007-2008 wgmcn.com All Rights Reserved.
Power by WordPress. Sea Blue theme by Kevin.

收藏 & 分享

Powered by 17fav.com