在WordPress中,bloginfo()
函数是一个非常强大的工具,它允许你从WordPress数据库中检索站点信息和设置。这个函数可以在主题的任何地方使用,通常用于在页面上显示网站的标题、描述、URL等。
以下是如何使用 bloginfo()
函数的一些示例:
基本用法
bloginfo()
函数的基本用法如下:
<?php bloginfo('参数'); ?>
这里的“参数”是你想要获取的站点信息的名称。
常用的参数
以下是一些常用的参数及其用途:
'name'
- 网站的标题'description'
- 网站的描述或副标题'url'
- 网站的URL(不包括尾部的斜杠)'admin_email'
- 管理员的电子邮件地址'charset'
- 网站的字符编码'version'
- 当前WordPress版本'language'
- 网站的语言'stylesheet_url'
- 当前主题样式表的URL'template_url'
- 当前主题目录的URL'pingback_url'
- 网站的pingback URL
示例代码
以下是如何在WordPress主题中使用 bloginfo()
函数的示例:
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<title><?php bloginfo('name'); ?></title>
<meta name="description" content="<?php bloginfo('description'); ?>">
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>">
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>">
</head>
<body>
<h1><?php bloginfo('name'); ?></h1>
<p><?php bloginfo('description'); ?></p>
</body>
</html>
在这个示例中,我们使用了 bloginfo()
函数来输出网站的标题、描述、字符编码、样式表URL和pingback URL。
注意事项
- 当使用
bloginfo()
函数时,确保参数是正确的,否则函数将返回空字符串。 bloginfo()
函数默认返回的信息是经过HTML实体转义的,如果你需要原始数据,可以传递一个额外的参数'display'
并设置为false
,如下所示:
<?php bloginfo('name', false); ?>
使用 bloginfo()
函数可以帮助你在WordPress主题中灵活地显示和管理网站的各种信息。