WordPress:Template Tags/get bloginfo

来自站长百科
跳转至: 导航、​ 搜索

描述[ ]

get_bloginfo() 模板标签返回了关于你的博客的信息,这个信息可以在PHP代码的其它位置使用。这个模板标签和bloginfo()也可以用来显示你的博客信息。

用法[ ]

%%% <?php get_bloginfo('show'); ?> %%%

例子[ ]

默认用法[ ]

默认将你的博客的标题分派给变量$blog_title.

<?php $blog_title = get_bloginfo(); ?>

博客标题[ ]

这个例子将你的博客的标题分派给变数$blog_title。

<?php $blog_title = get_bloginfo('name'); ?>

博客Tagline[ ]

使用这个例子:

<?php echo 'Your Blog Tagline is: ' . get_bloginfo ( 'description' );  ?> 

结果显示在你的博客上:

你的博客Tagline是: All things WordPress

模板目录[ ]

将主题目录URL返回到现行的主题中。这个例子中,信息用来包含一个自定义模板,称作searchform.php'。

<?php include(get_bloginfo('template_directory') . '/searchform.php'); ?>

例子 output[ ]

从2.5.1版本开始。注意目录URLs缺少拖尾的斜线。

admin_email = me@example
atom_url = http://example/blog/feed/atom
charset = UTF-8
comments_atom_url = http://example/blog/comments/feed/atom
comments_rss2_url = http://example/blog/comments/feed
description = Just another WordPress weblog
home = http://example/blog
html_type = text/html
language = 
name = Testpilot
pingback_url = http://example/blog/wp/xmlrpc.php
rdf_url = http://example/blog/feed/rdf
rss2_url = http://example/blog/feed
rss_url = http://example/blog/feed/rss
siteurl = http://example/blog
stylesheet_directory = http://example/blog/wp/wp-content/themes/largo
stylesheet_url = http://example/blog/wp/wp-content/themes/largo/style.css
template_directory = http://example/blog/wp/wp-content/themes/largo
template_url = http://example/blog/wp/wp-content/themes/largo
text_direction = ltr
url = http://example/blog
version = 2.5.1
wpurl = http://example/blog/wp

参数[ ]

show
(string)关于你的博客的详细信息。有效的参数值:
  • 'name' - 返回与''一样的值(默认)。
  • 'home' - 返回与'url'相同的值。
  • 'siteurl' -返回与'url'相同的值。注:这与get_settings('siteurl')不同;get_settings('siteurl')返回WordPress url。请使用get_bloginfo(), get_settings()已经被取消了。
  • 'rdf_url' -RDF/RSS 1.0 feed的URL,是你的博客地址 (URI),附加字符串,例如/feed/rfd
  • 'rss_url' -RSS 0.92 feed的URL,是你的博客地址(URI),附加字符串,例如/feed/rss
  • 'rss2_url' - RSS 2.0 feed的URL,是你的博客地址(URI),附加字符串,例如/feed
  • 'atom_url' -Atom feed的URL,是你的博客地址 (URI),附加字符串,例如/feed/atom
  • 'comments_rss2_url' - 评论RSS 2.0 feedURL,是你的博客地址 (URI),附加字符串,例如/评论/feed
  • 'pingback_url' -Pingback (XML-RPC 文件)的URL,是你的博客地址 (URI),附加字符串/xmlrpc.php
  • 'stylesheet_url' -主要的CSS文件的URL,是你的博客地址 (URI),附加字符串,由/wp-content/themes样式表参数值组成,在wp_options table和字符串/style.css中。例如, http://www.sample.com/wordpress/wp-content/themes/default/style.css
  • 'stylesheet_directory' -样式表目录的本地路径。例如, /home/you/public_html/wordpress/wp-content/themes/default.
  • 'template_directory' - 目录目录的本地路径。例如, /home/you/public_html/wordpress/wp-content/themes/default
  • 'template_url' -与'template_directory'相同而且为正在使用的模板返回URL。
  • '版本' -你的博客使用的WordPress版本。这个数据是设置wp-includes/version.php中的$wp_version 变数的值。
  • 'html_type' -你的博客的"文章类型"。这个值设置在wp-admin/upgrade-schema.php而且可以从wp_options table中的html_type中得到。

相关的[ ]

模板:标签 总标签