WordPress的,通常是用tags和labels分别在侧栏显示标签云(cloud tags)和在文章中显示文章标记(Labels).由于分工不同,所以并不需要隐藏两个列表中的个别重复标签,但是如果当其中一个列表中的标签提供不一样的作用,就应该相对于另一个列表中的重复标签独立出来。
要不显示标签云中的部分标签并不是很困难因为 wp_tag_clud() 在codex都给出了相关的参数。例如,不显示ID为3和4的标签:
通常来说,在文章中显示标签的功能,默认是没有添加任何参数来隐藏部分标签的:
但是, 我发现更改get_the_tags()可以实现这个功能。首先将以下代码放置在你当前使用主题文件的fuctions.php文件下:
/* Excluir tags en Posts */
function pk_the_tags( $before = '', $sep = ', ', $after = '', $exclude = '' ) {
$tags = get_the_tags();
if ( empty( $tags ) )
return false;
$tag_list = $before;
foreach ( $tags as $tag ) {
if (!empty($exclude))
$pos = stripos( $exclude, $tag->name);
else
$pos = false;
if ($pos=== false)
$tag_links[] = '' . $tag->name . '';
}
if (empty($tag_links))
return false;
$tag_links = join( $sep, $tag_links );
$tag_links = apply_filters( 'the_tags', $tag_links );
$tag_list .= $tag_links;
$tag_list .= $after;
echo $tag_list;
}
如上面代码所显示的,每个Label列表的之前和之后都可以使用参数来分隔或隐藏你不想显示的标签。接着,你可以在主题文件的任何一部分调用这个函数,并通过名称来隐藏你不想显示标签。例如,隐藏标签称为“WordPress的”和“Blogger”的:
另外我还想说一句,是否需要在tags和labels中隐藏共同的标签,主要取决于是否使用了杂志类型的主题,或与其他功能的标签,但就我本人而言,我还是喜欢手动去除重复的标签。
翻译原文:Cómo excluir etiquetas de la lista de tags en Wordpress(西班牙文)
本文地址:如何从WordPress的标签列表中不显示部分标签
不知不觉小站已经建了快1年了~,想当年(也就是去年)俺以49块大洋购买了Jiang的3号虚拟主机,开始了俺正式的博客生涯~(之前也在 blogger建过几个博客,但当时也没写一篇像样的博文,囧)高考过后,暑假来了!俺有了大把大把的时间来挥霍……也写了10来篇原创或翻译的博文。然后自己的PHP和CSS也在不断的换主题当中慢慢提高,Jiang的博客主机群里又有很多的高手,有些搞不懂的问题都可以问他们,嚯嚯嚯……
暑假很快就结束了,然后大学开始了,第一学期没买笔记本,因为要好好学习……到后来同学们都陆陆续续有了电脑,俺就用他们的电脑上俺的小站,发现了一个令人郁闷的地方…………厦大的教育网免费而且速度很快!但是就是上不了国外的网站(Google等比较知名的除外),而3号独立主机又在国外,So博客很久没更新(毕竟为了写一篇文章而架代理太麻烦了,更何况在别人的电脑上弄也不大好),每天的作业也蛮多的(学工科的),还要参加一系列的社团活动,就这样俺就渐渐没了写博文的欲望…………
寒假又来了,可以用电信了,俺又更新了几篇日志,本想每两天一篇,可惜天天跑亲戚家,没空,计划又落空了……
然后新的一学期来临,嚯嚯嚯~俺们寝室终于有电脑了,两个星期后,我们几个舍友又一起去百脑汇买电脑,俺以4500的价格搞到一台Gateway T-6824c,查了一下,没亏!yeah~这时俺又想起了写博客,可惜虽然Jiang的虚拟主机价格很实惠,而且超级稳定,但是国外主机唯一的软肋就是教育网没法上,这让我极度痛苦,So我就搬到了Yo2上面来,话说Yo2我很早就申请了,可惜当时很不稳定,访问也很慢,不过现在的状态大为改观,版本也刚重2.3.3版直接升级到2.7.1版了,而且最总要的是俺的教育网可以访问,速度还不错!当然我如果毕业后还在写blog的话,Jiang的主机我还是会考虑的,毕竟独立空间也有他的优势,而且还不需要备案!
这是俺无意中发现的,就是你输入http://www.****.com/wp-content/plugins,就可以查看有些blog的目录,你可以试试自己的blog看看(如图)或者Google一下

虽然不会造成啥严重的危害但你总不喜欢这样被人偷窥目录吧。个俺就介绍两个方法,一个是网上Google来的,一个是看网页自动跳转得到的灵感。
OK,闲言碎语不要讲,直奔主题:
No.1
非常简单,不过只适合Unix/Linux的主机,就是在根目录找到.htaccess 并在里面添加以下一行代码(用红色标注):
Options All -Indexes
保存,大功告成!不过如上面所言,这一招虽然简单,但不支持Windows的主机,So可以用No.2的办法~
No.2
这个方法其实也不难,就是有点烦,不难是因为代码不复杂而且俺已经写好了直接给你,有点烦是因为要给每个目录放入这个index.html。
先把以下代码复制到文本文档,“网站的名称”和 “url=http://www.ygysdlx.cn”替换成自己的网址(如不想替换给俺增加流量我也乐意啊,o(∩_∩)o…)改好并保存为index.html
然后自己复制到wp-content的每个子目录,这样就OK了
————————————-分割线华丽滴飘飘过~~————————–
PS: 最近俺的小博更新的灰常的慢,一方面是俺实在太懒了,另一方面是俺也很忙(当然这是借口,因为我也不知在忙啥)在就是觉得写博是为了找乐子,如果是为了赚钱而写博对我来说太累了,因为俺不是月光 ,Jason Ng ,总统 等一些牛人,So马上就要大学生活了,大一还不让带电脑,俺的小博会更新的更慢,还望各位看客见谅~
如果经常逛IT Blog的的话,总会时不时地看到一些插件展示帖,其中最多的莫过于“Firefox插件”和“Wordpress插件”。
虽然作为一个WP新手,对WP的驾驭还不是那么的熟练,但起码能勉强能操作了嘛,像一些代码简单的插件,主题呀我也能修改一下啦。So今天我也来秀一下我装的WordPess插件。
中文 WordPress 工具箱 我刚开始用的时候我也不知道是用来干什么的,反正就是冲着它的的这个名字来的(因为听起来蛮牛气的)而且他的功能介绍似乎也很强大,可用了半天发现 blog也没啥变化,后来才知道要用调用代码才能实现以上种种的功能,去它的官网找来调用代码琢磨了半天发现果然很强大,这个插件把好几个插件都集合在一 起了,赞一个!
鲜果推荐按钮 添加鲜果推荐按钮,把你的文章推荐到鲜果热文,(不过我感觉这个插件有点鸡肋,像我这种刚成立的新blog本来人气就不高,放了这个插件几乎也没什么人去推荐)
Akismet这个就不用多介绍啦,WordPess自带的反垃圾插件,几乎每个WordPress博客都会启用,不过总是喜欢滥杀无辜,把一些“良民”的留言当作垃圾评论.可以参考《安装WordPress后要做的10件事情》第一条。
All in One SEO Pack 是一个非常强大SEO插件,利用它可以给每篇页面添加独立的关键词和摘要,还可以防止存档页面被抓取以免被Google 降权。
FeedSky FeedDuetG 这个插件基于FeedBurner FeedSmith 修改而来,它将您的 WordPress Feed 地址的全部访问流量转向到您的 FeedSky Feed 地址上,启用的前提是你已经在feedsky烧录了一个feed。作用是服务器的负载压力,方便于统计订阅信息。
Google XML Sitemaps网站地图插件。用于搜索引擎优化,可以更方便搜索引擎的收录,可以参考《安装WordPress后要做的10件事情》第五条。(不过最近Google似乎不怎么收录我的文章了,可能是我文章不更新而天天提交Sitemaps,被Google难看了,囧)
Jay Access Flickr这个就是用来使Flickr托管的图片能正常显示的插件,不过我的图片现在都上传在Google Docs了,Flickr都是老早上传的,这个插件也是可有可无的啦,不过先放这有备无患嘛!
Ozh’ Better Feed 这个插件可以增强Feed的内容(如下图)我昨天才启用的,所以还不知道效果如何,似乎老的文章无法加入增强的内容,不知新的文章如何,这篇就当作这个插件的实验啦~

Pagebar2这个插件就是用来增强WordPress的翻页效果,WP默认的翻页效果真的很难看,Pagebar2启用后果然不错(效果见下图)

WP-DBManager 这个插件是用来备份数据库的,感觉比WordPress Database Backup强好几倍,因为中文版在网上找不到,So我还特别为它做了汉化,可以到《WP-DBManager2.3汉化包》查看这个插件的详细介绍~
以上就是我现在启用的插件,虽然不多,但完全够用了。如果你有更好更酷的插件可以留言哦~
题外话:这是我第一次翻译西班牙语的博文,所以可能有的地方翻译的不好,还望见谅。(不过我个人觉得句子还算通顺,勉强能看嘛,嘿嘿~)OK,请见下文!
————-分割线华丽的划过—————
因为有著名的5分钟安装,所以安装WordPress应该很简单,当然这只是一个开始,要使博客完美并有友好的界面,还有许多工作有待完成。这样一来,你应该在安装WordPress后还要做以下10件事情:
1. 启用反垃圾插件。在Wordpress.com 注册并获取 API Key ,从而启动了反垃圾插件:Akismet ,这个插件是Wordpress默认插件。
2.自定义永久链接结构。自定义永久链接结构可以更方便用户和搜索引擎访问你的博客文章。 我建议可以自定义为如下设置:/%category%/%postname%/ (如图)
3.有自己的独立域名。注册自己的域名并在常规设置中设置WordPress 地址 (URL),使你与其他的Blogger区别开来。
4.建立cache。 建立cache可以是你的博客占用较少的资源而得到更快的速度,您可以在您的博客安装一个cache插件。有以下三种插件可以选择:
我个人使用1blogcacher 。(不过WP-Cache有中文版,还是推荐这个)
5.创建一个网站sitemap。Google (XML) Sitemaps Generator.顾名思义,Sitemap是指网站地图,可以帮助搜索引擎更好更快的收录您网站的内容,有了这个插件,就可以方便的帮你创建Sitemap,并帮你提交到各大搜索引擎中去。
6.把你的博客feed在Feedburner托管.把你的博客feed在Feedburner托管可以使你更方便的统计你博客的订阅数,在feed中发布广告,等等。通过Feed Smith 这个插件是你站点的Feed转向到您在Feedburner烧制的Feed

以上步骤结束后,你就有一个自己的平台,可以正确表达你自己的想法,与你的访客交流。可能您还会需要其他设置,插件或主题,但我认为,这是10件事情是最重要的,最后祝您Blogging愉快!
高考完了,新生活将要开始。便有了想建Blog的想法(虽然QQ空间也可以勉强一用,但腾讯要收钱才能装扮空间,而且也收太狠了)。
在网上上物色了半天选了YO2、Blogger、Wordpress、新浪、blogcn五个blog站点做候选:
㈠ 新浪屏蔽关键字很严重,第一个排除;
㈡ blogcn虽好,但我想要的用户名被人注册了,排除;
㈢ YO2虽然用了Wordpress的程序,但好像不太稳定,排除;
㈣ Wordpress被GFW屏蔽了,忍痛排除;
㈤ Blogger(也是我最喜欢的blog站点,毕竟它是Google提供的)虽然没被屏蔽,但托管的服务器blogspot也被GFW屏蔽了,痛心!!
———————————————我是分割线———————————————————
看来Free的东西不一定好呀(except Google),So,我就花了49块大洋买了WordPress中文站的空间自己建Blog.一来我相信下血本就会督促自己经常更新Blog(毕竟是花了钱的呀~~~),二来自己建的空间可以任意改造,也是给我学习PHP的好机会…………
最后还要感谢老妈允许我现在上网,谢谢我的伟大的连魔兽都拖不动的电脑,至于CCTV,MTV就忽略不计了吧……
———————————————分割线再次华丽的飘过———————————————————
最最后记住这个日子:2008.06.14。因为我。。。。开博拉!!!!!