归档文章 (2011-2017)
date
2010/12/10
用wordpress也有一段时间了,总结一下经常碰到的一些模板标签Template Tags,嗯,没错!学习这东西的最好地方是 http://codex.wordpress.org/Template_Tags/ 。
1、bloginfo (中文)
主要用来显示博客信息,根据参数的不同,可以用来显示博客信息中的不同部分。需要注意的是,它和 get_bloginfo 有点类似,但所用之处却不一样。 bloginfo 是直接将内容输出到页面,相反 get_bloginfo 一般存到变量之中。例如:
$name= get_bloginfo('name');
显示博客题;
bloginfo('description')
显示博客描述部分
bloginfo('url')
显示博客首页URL地址
bloginfo('rss2_url')
显示博客的RSS2.0 feed地址
bloginfo('template_url')
显示正在使用的模板地址;
bloginfo('charset')
显示博客的编码方式,如“UTF-8”;
bloginfo('admin_email')
显示博主的eMail地址
相关的标签:
2、wp_title (中文)
显示网页的标题,可以定义一个分隔符,并且可以指定这个分隔符在网页标签之前或者之后显示。 用法:
wp_title(’separator’,echo,seplocation)
separator 是分割符号,默认是>>;echo是个bool变量,取true显示标题,取false则将标题作为一个PHP参量返回seplocation 定义分隔符的位置,取right定义分隔符在标题后面,取其他任何值,都表示将分隔符放在标题前面。
例子:
<title><?php wp_title('|',true,'right'); ?><?php bloginfo('name'); ?> - <?php bloginfo('description'); ?></title>
博客首页效果:博客名称 - 博客描述文章页效果:文章名称 | 博客名称 - 博客描述分类页面效果:分类名称 | 博客名称 - 博客描述
相关的标签:
3、wp_get_archives (中文)
该函数用来获取博客的文章存档,通过设置函数的参数,可以按各种方式获取,如按月,按年等等。它与 get_archives 类似,不过它的参数自变量是以查询字符串的形式提交给函数的。
wp_get_archives()
函数后面同样可以跟多种参数,所有参数都需要使用&连接,并放在单引号(’)中以字符串方式传递给函数wp_get_archives('type=monthly&format=html&show_post_count=1&limit=10')
参数意义:
type=monthly
表示按月显示文章存档,可以使用yearly、daily、weekly等代替monthly表示按年、日、以及周显示文章存档;
format=html
表示使用通常的HTML中li格式化文章列表;
show_post_count=1
表示在文章存档后面显示属于该类别(年、月等)的文章数量,该参量是个bool值;
limit=10
表示显示的文章存档的最大数量为10,超过次数,则超出部分不显示;
相关标签:
4、wp_list_categories (中文)
该函数用来获取博客文章的分类信息,一般用于sidebar中。该函数的参数和
wp_get_archives()
函数类似,都需要使用&连接,放在单引号(’)中以字符串方式传递。wp_get_archives(’orderby=name&order=ASC&show_count=1&use_desc_for_title=1&feed=订阅&exclude=2,5&number=10′)
参数的意义如下:
orderby=name
表示按照分类名称的字母先后顺序显示分类信息,可以将name换为ID等;
order=ASC
表示按照分类名称的字母的升序显示分类信息,将ASC改为DESC表示按降序;
show_count=1
在每个分类名称后面显示属于该分类的文章数;
use_desc_for_title=1
使用该分类的描述信息为每个分类名称超链接添加一个title属性;
feed=订阅
在每个分类信息旁边添加一个名为“订阅”的超链接,提供该分类的RSS订阅;
exlude=2,5
在显示的分类中去除ID为2和5的分类;也可以用include=2,5表示只显示ID为2和5的分类;
number=10
表示只显示最先的10个分类。
相关标签:同上
备注:这是一篇旧文章归档,实际发布日期为:2009/11/22