wordpress主题开发获取数据库选项函数get_option()

内容纲要

在做wordpress主题开发时,我们会用到非常多的wordpress函数,其中就包括get_option()函数。get_option()函数是用来获取wordpress数据库选项值,如果该选项不存在或没有创建,就返回一个布尔值false。

wordpress数据库是一个固定好了的数据库,在创建新的wordpress网站时,不需要我们创建数据库表。页作为一个wordpress主题开发者,可能由于某种需求,会需要向数据库的wp_options数据表中插入新的选项,而要获取这些新插入的选项的值,就会用到这个get_option()函数。

语法:

get_option( $option_name, $return);

参数1:$option_name 是wp_options数据表的选项名;

参数2:$return默认是false,不需要设置。在选项不存在时返回。

常用选项名:

blogname:网站title标题.

blogdescription:网站描述.

home:网站地址.

siteurl:wordpress的web地址.

template:当前主题名称

admin_email:管理员的E-mail地址.

blog_charset:网站编码一般UTF-8.

date_format:日期格式.

default_category:文章默认分类.

这些选顶都在wordpress后的设置里,如下图:

案例:

get_option('blogname'); //获取网站的标题

而我们在wordpress主题开发时,可能会给后台的主题设置添加更多的选项,如:SEO设置选项、网站关键词和描述设置、主题广告等选项,这时,我们同样可以通过get_option()函数来获取这些自定义的选项的值。如何自定义选项,我们将在后面的章节中再做介绍。

转自:http://wanlimm.com/77201809076814.html