概述
原文:Function Reference/get option
方法介绍
一个从options
表获取键值对的安全方法。如果要获取的键值对不存在,或者相对应的键值不存在,那么就返回False
。
使用方法
<?php echo get_option( $option, $default ); ?>
参数
$option
(string
) (required
) 要查询的配置名称,只允许下划线分隔的小写字母组合。
默认: None
下面列出一个简单的配置属性列表,不过更加详细的配置属性表在这里。
admin_email
- 网站的管理员邮件地址blogname
- 网站的站点名称blogdescription
- 网站的站点副标题blog_charset
- 站点的字符编码集date_format
- 默认的时间格式default_category
- 默认的文章分类home
- 站点的主页地址siteurl
- 网站的站点地址
警告: 这个跟bloginfo('siteurl')
方法不一样(它会返回站点主页地址), 不过跟get_bloginfo('wpurl')
返回的地址是一样的。template
- 当前设置的主题名称
+start_of_week
- 一周中的开始星期upload_path
- 默认的上传位置posts_per_page
- 单页显示的最大文章数posts_per_rss
- RSS文件中显示最近文章的数量
还有许多其他的配置属性可以设置,大多数都是取决于你安装了什么样的插件。
$default
(mixed
) (optional
) 如果不存在则返回的默认值 (比如:这个配置属性不在数据库中).
默认: false
返回值
(mixed
)
返回当前请求的配置属性值。如果这个配置属性不存在,设置了默认值的话就返回默认值,否则返回默认False
。
例子
<?php
$no_exists_value = get_option( 'no_exists_value' );
var_dump( $no_exists_value ); /* outputs false */
$no_exists_value = get_option( 'no_exists_value', 'default_value' );
var_dump( $no_exists_value ); /* outputs 'default_value' */
?>
显示博客名称
将博客名称显示在<h1>
标签中
<h1><?php echo get_option( 'blogname' ); ?></h1>
显示编码类型
显示站点正在使用的编码(比如:UTF-8)
<p>Character set: <?php echo get_option( 'blog_charset' ); ?> </p>
展示管理员的邮件地址
查询出博客管理员的邮件地址,并将它存在变量中。
<?php $admin_email = get_option( 'admin_email' ); ?>
注意
- 使用
apply_filters()
方法
- 检测配置属性之前先试试
pre_option_$option
。除falase
之外的任何要查询的配置属性都可以使用这种捷径的方式来调取。最好不要去尝试重写特殊的配置属性,但是没人不让你这么干,只是提醒。 - 调用
option_$option
来取得要查询的配置属性值 - 调用
default_option_$option
来过滤那些已经设置的默认值
- 检测配置属性之前先试试
- 使用:
maybe_unserialize()
来反序列化在返回值之前
源文件
get_option()
的源文件在wp-includes/option.php.
最后
以上就是欢喜大神为你收集整理的get_option方法介绍方法介绍使用方法参数返回值例子注意源文件的全部内容,希望文章能够帮你解决get_option方法介绍方法介绍使用方法参数返回值例子注意源文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复