WordPress主题头部函数

最近才开始摆弄Wordpress主题,之前说过要制作个主题的,只是一直不得空,现在开始制作自己的主题,也把自己在制作Wordpress主题中遇到的问题和解决方法分享一下。第一篇先来说说wordpress主题制作中头部用到的函数及其参数,注意这里说到的头部指<head>与</head>之间的部分。

至于说到用法,以下所有函数的使用方式都如:<?php wp_title(); ?>其中wp_title()修改为你需要用到的函数。

常用函数有以下:

wp_title() //用于获取当前页面标题( 例如文章页面则为文章标题),点此查看wp_title()函数参数

wp_head() //用于包含其它插件生成的头部代码,无参数选项。比如你使用了All in one seo pack的插件,那么相应生成的代码就会被wp_head()调用出来。

bloginfo() //获取博客配置信息,必需配置参数,点此查看bloginfo() 函数参数

以下为wp_title()函数具体参数

参数使用格式为wp_title(‘sep’, echo, ‘seplocation’);

sep表示文章标题之前或者之后显示的文本(例如分隔符)。默认情况下,(如果sep是空白的),那么就是» (»)符号会在文章标题之前或者之后显示(由seplocation规定)。

echo (boolean) 显示标题 (True) 或者返回标题作为一个PHP字符串使用 (False). 有效的参数值:1 (True) – default 0: (False)

seplocation 在2.5版本中引入,这个参数定义了与文章标题相关的sep字符串放置的位置。如果seplocation的参数值是’right’,那么sep字符串会附加在文章的后面。默认的sep字符串是在文章标题左边。www.zhangpeng.info

举例:<?php wp_title(‘–‘,true,’right’); ?>

以下为bloginfo()函数具体参数

参数使用格式为bloginfo(‘parameter’);parameter为各具体参数。

name– 获取博客主标题;设置在常规(General)选项中。(默认)

descriptio – 你的博客的副标题(Tagline);设置在常规(General)选项中。

url -你的博客的网站地址URL。

rdf_url -RDF/RSS 1.0 feed的URL。

rss_url-RSS 0.92 feed的URL。

rss2_url – RSS 2.0 feed的URL。

atom_url -Atom feed的URL。

comments_rss2_url – URL for comments RSS 2.0 feed.

pingback_url -Pingback (XML-RPC 文件)的URL。

admin_email – 管理员的电子邮件地址;设置在一般选项中。www.zhangpeng.info

charset -你的博客使用的字符编码;设置在阅读(Reading)选项中,通常我们使用UTF-8。

version – 你的博客使用的WordPress版本。

以下参数在WordPress1.5版本或者以后的版本中才可正常使用:

html_type – 你的博客html所用的格式,通常为”text/html” 。

wpurl – WordPress安装的URL,通常用于博客安装在非网站根目录时指示地址

template_url – 当前使用的模板的URL。

template_directory – 模板的目录的URL。

stylesheet_url – 当前使用的CSS文件的URL。

举例:<?php bloginfo(’version’); ?>显示当前博客使用的WP版本号

Leave a Reply

Your email address will not be published. Required fields are marked *