sanitize_option()根据不同的选项对其值进行清理

目录

描述

 据不同的选项对其值进行 理。

基本上这是一个 Switch  句,它 根据  $option$value 传递给不同的函数进行处理。

sanitize_option() 描述

用法

sanitize_option() 用法

参数

$option

(string) (必填)  项名称

默认值: None

$value

(string) (必填) 未清 的选项值

  : None

sanitize_option() 参数

返回值

(string) 

处理后  

sanitize_option() 返回值

注意

Existing options handled by sanitize_option():

admin_email

new_admin_email

thumbnail_size_w

thumbnail_size_h

medium_size_w

medium_size_h

large_size_w

large_size_h

mailserver_port

comment_max_links

page_on_front

page_for_posts

rss_excerpt_length

default_category

default_email_category

default_link_category

close_comments_days_old

comments_per_page

thread_comments_depth

users_can_register

start_of_week

posts_per_page

posts_per_rss

default_ping_status

default_comment_status

blogdescription

blogname

blog_charset

blog_public

date_format

time_format

mailserver_url

mailserver_login

mailserver_pass

upload_path

ping_sites

gmt_offset

siteurl

home

WPLANG

illegal_names

limited_email_domains

banned_email_domains

timezone_string

permalink_structure

category_base

tag_base

New options can be defined by adding an appropriate sanitize_option_$option 过滤器 (e.g. 'sanitize_option_avatar' for a 过滤器 for an 'avatar' option)

Filters

  • 'sanitize_option_$option':
    apply_filters( 'sanitize_option_$option', $value, $option )

sanitize_option() 注意

历史

sanitize_option() 历史

源文件

sanitize_option() 函数的代码位于 wp-includes/formatting.php.

sanitize_option() 源文件