如何从WordPress的标签列表中不显示部分标签

| 收藏本文 下载本文 作者:我一直很OK

下面就是小编给大家带来的如何从WordPress的标签列表中不显示部分标签(共含5篇),希望大家喜欢阅读!同时,但愿您也能像本文投稿人“我一直很OK”一样,积极向本站投稿分享好文章。

如何从WordPress的标签列表中不显示部分标签

篇1:如何从WordPress的标签列表中不显示部分标签

WordPress的,通常是用tags和labels分别在侧栏显示标签云(cloud tags)和在文章中显示文章标记(Labels).由于分工不同,所以并不需要隐藏两个列表中的个别重复标签,但是如果当其中一个列表中的标签提供不一样的作用,就应该相对于另一个列表中的重复标签独立出来,

要不显示标签云中的部分标签并不是很困难因为 wp_tag_clud 在codex都给出了相关的参数。例如,不显示ID为3和4的标签:

通常来说,在文章中显示标签的功能,默认是没有添加任何参数来隐藏部分标签的:

但是, 我发现更改get_the_tags()可以实现这个功能。首先将以下代码放置在你当前使用主题文件的fuctions.php文件下:

/* Excluir tags en Posts */

functionpk_the_tags($before=“”,$sep=“, ”,$after=“”,$exclude=“”){

null=get_the_tags();

if(empty(null))

returnfalse;

$tag_list=$before;

foreach(nullas$tag){

if(!empty($exclude))

$pos=stripos($exclude,$tag->name);

else

$pos=false;

if($pos===false)

$tag_links[]=“term_id).”“>”.$tag->name.“”;

}

if(empty($tag_links))

returnfalse;

$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的标签列表中不显示部分标签

篇2:WordPress标签(函数)参考指南

WordPress的模板标签有很多,即使是一个WordPress主题制作高手,也很难记清楚每一个函数和相对应的参数,这时候,使用一个参考指南,函数列表或快捷手册(随你怎么叫)是很有用的。你只在需要的时候去找它们,不必记住它们谁是谁,谁负责干些啥。

官方的WordPress模板标签函数参考

事实上,使用官方的WordPress模板标签函数参考就已经完全足够了。每个函数都包含了详细的使用说明,参数介绍,实例和相关函数等。下面将介绍的其它参考指南也没有哪个比官方的要详细。但总会有不同需求的时候。

Web Design Wordpress Template Tag Reference Guide

这是一个一页式的参考手册,它在一个页面里展示所有的WordPress模板标签,当然相对官方来说,肯定就简易了很多,每个函数包含函数介绍、使用说明和参数示例。对WordPress已经有一定程序熟悉的朋友来说,这样的参考手册还是比较方便的。

AIR离线版WordPress模板标签文档

WordZine的作者Andor制作的基于Adobe AIR的离线WordPress模板标签文档,

官方的WordPress模板标签函数参考偶尔还是会出网络问题,或者有的时候你并没有连网,那安装个离线版还是很有用的。该应用共有两个版本: 基于Extjs和基于Adobe Flex的版本。

WordPress主题制作帮助手册

WPcandy发布的两份WordPress主题制作手册,PDF格式: 基础版和高级版。主要包含一些基础的WP模板文件说明和比较常用的模板标签索引简介,高级版介绍了一些稍高阶一点点的应用,也不算很高级总的来说,比较适合新手朋友。

两个WordPress函数搜索引擎

WPLookup: 输入关键词,然后该网站给出你关键词在相关的各个WordPress开发文档和参考手册中的对应结果。有点傻瓜,可能会为你节省一些时间,但也不一定,说不定更浪费你的时间。

WPSeek: 相比上一个,这个要更高级一些。它通过你输入的关键词自动给出匹配的函数建议列表,进入某个函数后,可得到相关的函数文档链接,代码片段,关键词在Google搜索中的结果,以及WP官方论坛里有关该函数的讨论贴等。只是,该网站的界面设计让我总觉得不太舒服。

自 WordPress模板标签(函数)参考指南 | 帕兰映像

篇3:Wordpress 2.5 Tags 标签功能

一、Wordpress Tags 标签链接调用

功能:在首页、分类、归档、文章页等位置,显示文章的 Tags 标签链接。

标准语法:

带参数范例(以我的SEO博客为例):

标签:“, ”,“, ”|“); ?>

参数说明:

前缀:标签链接之前显示的说明性文字

分隔:有多个标签时,分隔符设置

后缀:如果 Tags 调用后面还有其他内容,显示的分隔符

展示效果:

标签: SEO, Wordpress, SEO资源 | 3 条评论

其他调用方法及高级技巧:

get_the_tags

get_the_tag_list

single_tag_title

get_tag_link

参考资料:codex.wordpress.org/Template_Tags/the_tags

二、Tag Cloud(标签云)调用

功能:调用博客标签列表

标准语法:

带参数范例(以我的SEO博客首页右侧‘TagCloud’为例):

详细参数及说明:

smallest:标签文字最小字号,默认为8pt;

largest:标签文字最大字号,默认为22pt;

unit:标签文字字号的单位,默认为pt,可以为px、em、pt、百分比等;

number:调用的标签数量,默认为45个,设置为“0”则调用所有标签;

format:调用标签的格式,可选“flat”、“list”和“array”,默认为“flat”平铺,“list”为列表方式,“array”请参考这里;

orderby:调用标签的排序,默认为“name”按名称排序,“count”则按关联的文章数量排列;

order:排序方式,默认为“ASC”按正序,“DESC”按倒序,“RAND”按任意顺序,

管理资料

exclude:排除部分标签,输入标签ID,并以逗号分隔,如“exclude=1,3,5,7”不显示ID为1、3、5、7的标签;

include:包含标签,与exclude用法一样,作用相反,如“include=2,4,6,8”则只显示ID为2、4、6、8的标签。

参考资料:codex.wordpress.org/Template_Tags/wp_tag_cloud

三、Tag Cloud 页面制作

功能:制作一个独立的标签列表页(如匪际SEO博客标签列表)。

第一步:

将你的页面模板 page.php 复制一份,命名为 page_tags.php(或其他你喜欢的文件名,下面以这个文件名为例)。

第二步:

编辑 page_tags.php 文件,在顶部插入模板标记名称。

/*

Template Name:Tags

*/

?>

注:Tags为模板标记名,可以随便命名,后面需要用到,与这里对应即可。

第三步:

page_tags.php 文件内容按下列方法修改:

1、找到页面内容调用(一般为:

2、将 Tag Cloud 调用代码放到1所说的页面内容位置(***注:调用的语法、参数与上面所说的一样,按自己的需要设置参数);

3、[可选] 根据情况删除不必要的代码(如

第四步:

上传 page_tags.php 文件到当前模板目录。

第五步:

Wordpress 后台,新撰写一个页面,填上你喜欢的标题、永久链接,在下面“高级选项”的“页面模板”下拉选框中,选择模板名称“Tags”(与第二步的模板标记名对应)。

第六步:

发布,即可看到你的独立 Tag Cloud 页面了

参考资料:codex.wordpress.org/Template_Tags/wp_tag_cloud

四、Tag 标签关联文章列表

功能:建立独立的 Tag 标签关联文章列表样式。

方法:新建 tags.php文件(或复制 index.php 修改),上传到当前模板目录。

在 tags.php 文件中你可以自由发挥,将 Tag 关联文章以不同的方式调用,这里 提供了更详细的参考资料。

五、Wordpress 2.5 Tag 的一个提示

Wordpress 2.5 的 Tag 名称不能与分类重复,包括permalink,重复后可能将标签识别成了分类。

具体的解决方法还没研究出来,搞懂了再和大家分享

作者:匪际

原文:Wordpress 2.5 Tags 标签功能

篇4:Wordpress标签云插件: WP Cumulus

我想,这应该是我见过最漂亮的标签云效果,Flash+JS实现的超炫Wordpress标签云效果。发现它只是因为无目的地浏览,一个接一个的链接,让自己跑到了这里,原来,能有这样的东西,值得推荐。具体的效果?查看下面吧。当然,图片确实表现力有限,至少在效果方面,你应该看看作者的页面(链接在下面):

或者见作者的DEMO页面:You can see it in action here! |下载(DOWNLOAD):Download WP Cumulus

具体的使用也不用费掉你很多时间,基本上是傻瓜式的。这个标签云支持widget,同样也支持在页面调用PHP,

看起来不错吧。方法我简单地描述一下:

页面函数调用

后台设置:这个设置与页面调用是有关,但与Widget的调用无关;

Widget设置:这里面有一项是关于高度的,你基本上可以不用理,因为不设计它会自动适用,设置了反而可能太长或太短

如果你考虑SEO,那或许这不是一个很好的选择。当然,事实上我相信它影响并不大,谁也不能阻止你每一个细节都考虑。另外,FLASH和JS的加载也会让你的博客速度稍微下降,你也考虑这样的问题?最后一个问题是中文的支持好像不是很好。

来自:www.happinesz.cn/archives/454/

篇5:WordPress 制作彩色标签云页面

看到很多博客都有标签聚合的功能,于是花了点儿时间找了找,在倡萌博客找到了这个方法,

下面和大家共享下:

首先复制一份你博客主题的page.php模板

然后在其顶部加入

/*

Template Name: Tags

*/

?>

然后将这种显示正文内容的代码换成调用tags的代码

换成

在style.css里面增加如下代码可以使得间距更好看:

#page-cnt.tags,

#page-cnt.friends { height: 576px; padding: 6px 0 0; overflow: hidden; line-height: 30px; }

#page-cnt.tags,

#page-cnt.friends { height: auto; padding-top: 5px; overflow: visible; }

.tags a { display: inline-block; margin: 0 4px; white-space: nowrap; }

打开主题中的functions.php文件,在最末端的 ?>前面添加下面的代码,就可以实现彩色标签云了:

;

function colorCloud($text) {

$text = preg_replace_callback(‘||i’,'colorCloudCallback’, $text);

return $text;

}

function colorCloudCallback($matches) {

$text = $matches[1];

$color = dechex(rand(0,16777215));

$pattern = ‘/style=(’|”)(.*)(’|”)/i’;

$text = preg_replace($pattern, “style=”color:#{$color};$2;””, $text);

return “”;

}

add_filter(‘wp_tag_cloud’, ‘colorCloud’, 1);

大功告成,在后台新建一个tags页面就可以了,

除非注明,胡小易博客文章均为原创,转载请以链接形式标明本文地址

中国式标签作文

生命中美丽的标签的散文

买衣服要看标签

给简历加个“标签”

《标签》作文600字初二

倔强:我们的标签

不要给自己贴上低人一等的标签作文

《标签》作文500字初二优秀

青春的标签心情日记

文化符号与地位标签论文

如何从WordPress的标签列表中不显示部分标签(共5篇)

欢迎下载DOC格式的如何从WordPress的标签列表中不显示部分标签,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档