频道直达 - 专题 - 新闻 - 基础 - 高级 - 安装 - 技巧 - 数据库 - 手册 - PHP - Linux - Java - MySQL - Apache - 麻辣堂 - 狼盟 - Rails社群 - 搜索 - 下载 - 开源 - 论坛

Wordpress 2.5 Tags 标签功能

来源:www.phpres.com 作者:Angelover 出处:www.phpres.com 2008-5-6 08:46:26 进入讨论组
关 键 词: 功能 标签 调用 Tag 模板 php Wordpress Tags 页面 文章

Wordpress 从 2.3 版开始推出了 Tag 功能,2.5 在 2.3 的基础上进一步完善,现在可以不用借助插件(某些高级功能还需插件才能实现),即可利用标签来有序的组织和管理文章了。下面樂思蜀将收集到的 Wordpress Tags 标签相关的用法、功能,收藏并分享,希望对大家有所帮助。

一、Wordpress Tags 标签链接调用

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

标准语法:

<?php the_tags(); ?>

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

<?php the_tags('标签: ', ', ', ' |'); ?>

参数说明:

前缀:标签链接之前显示的说明性文字 分隔:有多个标签时,分隔符设置 后缀:如果 Tags 调用后面还有其他内容,显示的分隔符
展示效果:

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

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

get_the_tags get_the_tag_list single_tag_title get_tag_link
参考资料:http://codex.wordpress.org/Template_Tags/the_tags

二、Tag Cloud(标签云)调用

功能:调用博客标签列表

标准语法:

<?php wp_tag_cloud(''); ?>

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

<?php wp_tag_cloud('number=30&smallest=12&largest=12&unit=px'); ?>

详细参数及说明:

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的标签。
参考资料:http://codex.wordpress.org/Template_Tags/wp_tag_cloud

三、Tag Cloud 页面制作

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

第一步:

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

第二步:

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

<?php
/*
Template Name: Tags
*/
?>

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

第三步:

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

1、找到页面内容调用(一般为:<?php the_content(); ?>),删除;

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

3、[可选] 根据情况删除不必要的代码(如<?php link_pages(''); ?>等)。

第四步:

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

第五步:

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

第六步:

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

[PHP开发资源网 = 全球最大的PHP中文社群 = PHPer的网上家园]

参考资料:http://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,重复后可能将标签识别成了分类。

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

欢迎进入PHP开发资源论坛讨论。
收藏此文】【 】【打印】【关闭
相关文章
图文推荐
论 坛 资 源
PHP开发资源网奋斗目标
阅读排行:
热门技术文档
最新图文档
本站编辑推荐:(本站开通Delphi4PHP专区,欢迎进入论坛交流!)
编缉最近更新文章
网站赞助商
搜索您感兴趣的内容
 
   网站首页 -  网站地图 -  网站合作 -  手册中心 -  通用网址 -  网站论坛 -  网站投稿 -  友情链接 -  帮助中心
版权所有:PHP开发资源网 © 2003-2008 通用网址:PHP资源网 合作媒体: 赛迪网IT技术
互联网违法和不良信息举报中心 | 不良信息举报信箱