WordPress2.3最激动人心之一,就是内置了Tag(标签)功能。然而2.3官方版仅提供了the_tags和wp_tag_cloud,二个tag函数。the_tags是用来显示文章tag,很明显wp_tag_cloud是用来显示标签云的。仅内置这二个tag函数严重限制了wordpress tag的相关应用,如利用tag显示相关文章等。好在,我爱水煮鱼推出了Related Posts Plugin0.4,提供了利用tag在post和feed中显示相关文章的功能。我也凑兴写了WP2.3下利用tag显示meta keyword的插件:tags2metakeywords。顾名思义,就是自动将文章中的tag转换成meta keyword(meta关键字)插入到html的head定义中。从关键字策略上考虑,据说,此种做法有利于SEO。具体插件是否有助于网页收录、效果如何,我不予置评!
这是我写的第一个插件作品,功能还比较单一。仅希望此插件对使用关键字SEO的朋友有所帮助。下面简单介绍下插件。
自动将文章中的tag转换成meta keyword添加文章页的html head定义中。
注意,本插件:
仅适用与Wordpress2.3;
模板中应具有wp_head定义(按WP规范撰写的模板都会有)。
安装及卸载
安装:
1. 将tags2metakeywords.php上传到\wp-content\plugins\目录下。
2. 在wordpress后台的’插件’面板中激活插件。
卸载:
插件工作流程(Flow chart)

插件先判断页面是否是文章页,如是,将判断该文章是否有tag,如无文章tag,将退出,否则读取该文章的tag,并将之转换成meta keyword(meta关键字)。最后将生成的meta keyword定义信息:
<meta name=“keywords” content=“tag1,tag2,tag3″/>
插入html head中。
tags2metakeywords.zip
zip- File
11. Oct 2007 (1187Hits)
转载文章请注明转载自:ThinkAgain - Let's Blog!


























2007.10.11 Thursday 10:26 pm
好东西,收了,马上去用。
2007.10.12 Friday 1:28 am
本来我想写的,你写了,我就不写了,不过给你提供一些东东!希望有帮助!
http://fairyfish.net/2007/09/11/wordpress-23-seo/
看看能不能把里面的东西也正和进去!
2007.10.12 Friday 9:36 am
谢谢了,你的文章中除了增加meta keyword外,还提供了description的定义。要整合的话也没有什么问题吧!
2007.10.16 Tuesday 4:43 pm
[...] WP官方下载页面 | 插件作者下载页面 [...]
2007.12.12 Wednesday 2:50 am
[...] tags2metakeywords。顾名思义,就是自动将文章中的tag转换成meta keyword(meta关键字)插入到html的head定义中。从关键字策略上考虑,据说,此种做法有利于SEO。具体插件是否有助于网页收录、效果如何,我不予置评! 这是我写的第一个插件作品,功能还比较单一。仅希望此插件对使用关键字SEO的朋友有所帮助。下面简单介绍下插件。 插件用途 自动将文章中的tag转换成meta keyword添加文章页的html head定义中。 注意,本插件:仅对文章页有效,仅适用与Wordpress2.3,模板中应具有wp_head定义(按WP规范撰写的模板都会有)。 安装及卸载 安装: 1. 将tags2metakeywords.php上传到wp-contentplugins目录下。 2. 在wordpress后台的’插件’面板中激活插件。 卸载: 在wordpress后台的’插件’面板中禁止插件。 插件工作流程(Flow chart) screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=’Click here to open new windownCTRL+Mouse wheel to zoom in/out’;}” src=”http://www.thinkagain.cn/wp-content/uploads/2007/10/tags2metakeywords-flow.gif” onclick=”if(!this.resized) {return true;} else {window.open(this.src);}” onmouseover=”if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=’hand’; this.alt=’Click here to open new windownCTRL+Mouse wheel to zoom in/out’;}” onmousewheel=”return imgzoom(this);” /> 插件先判断页面是否是文章页,如是,将判断该文章是否有tag,如无文章tag,将退出,否则读取该文章的tag,并将之转换成meta keyword(meta关键字)。最后将生成的meta keyword定义信息: <meta name=“keywords” content=“tag1,tag2,tag3″/> 插入html head中。 插件下载:http://www.thinkagain.cn/?load=tags2metakeywords.zip 原文链接:http://www.thinkagain.cn/archives/733.html [...]
2008.01.05 Saturday 11:18 am
[...] 最后将生成的meta keyword定义信息:<meta name=“keywords” content=“tag1,tag2,tag3″/>插入html head中。插件下载 原文链接 [...]