wp-includes/functions.php

WP文件 196
Main WordPress API
函数/钩子名 描述
build_query (函数) build_query: 这个函数用来在一组查询参数的基础上建立一个WP_Query对象。
bool_from_yn (函数) bool_from_yn: 这个函数将一个包含’Y’或’N’的字符串转换为布尔值(真或假)。
apache_mod_loaded (函数) apache_mod_loaded: 这是一个WordPress的函数,用来检查一个特定的Apache模块是否被加载。它有一个参数:要检查的模块的名称。
add_magic_quotes (函数) add_magic_quotes: 该函数向一个字符串添加魔力引号,在需要数据库特殊处理的字符前添加斜线: 这个函数现在已被弃用,改为使用addlashes函数。
absint (函数) absint:该函数用于将一个变量转换为整数,确保结果总是一个正数。它通常用于净化用户输入,防止SQL注入攻击。
_xmlrpc_wp_die_handler (函数) _xmlrpc_wp_die_handler: 该函数与_xml_wp_die_handler函数类似,但专门用于在通过SSL连接的XML-RPC请求中发生的错误。
_xml_wp_die_handler (函数) _xml_wp_die_handler: 这个函数是WordPress中XML-RPC请求的一个自定义错误处理程序。它用于处理在XML-RPC请求中发生的致命错误,并提供一个比默认的PHP错误信息更友
_wp_upload_dir (函数) _wp_upload_dir: 这个函数返回一个包含当前WordPress上传文件夹的目录和URL路径的数组。它被用来获取上传的媒体文件的正确位置,以便它们可以被正确地存储和访问。
_wp_to_kebab_case (函数) _wp_to_kebab_case: 这个函数将一个字符串转换为kebab大小写格式(小写的连字符而不是空格)。它用于将lug或taxonomy名称转换为URL友好格式。
_wp_timezone_choice_usort_callback (函数) _wp_timezone_choice_usort_callback: 这个函数是一个回调函数,用来对WordPress中的时区选择按UTC偏移进行排序。
_wp_die_process_input (函数) _wp_die_process_input: 这个函数用于在WordPress的用户死亡时处理输入: 当WordPress中发生错误时,用户会看到一个错误信息: 这个函数用来处理用户在错误发生前可能已
_wp_check_existing_file_names (函数) WordPress中的_wp_check_existing_file_names函数是用来检查WordPress媒体库中是否已经存在一个与被上传的文件同名的文件。它接受两个参数,文件名和父文章的ID,
_wp_check_alternate_file_names (函数) _wp_check_alternate_file_names: 这个函数用来检查一个特定文件是否存在备用文件名。它接收一个文件路径和一个备用文件名的列表,并返回第一个存在的备用文件的路径。
_wp_array_set (函数) _wp_array_set: 这个函数用来设置一个数组中的值,使用点分隔的字符串作为键。例如,给定一个数组$arr,一个键’foo.bar’,和一个值$value,这个函数将把$arr[‘foo’][
_wp_array_get (函数) _wp_array_get: 这个函数用来从一个使用点分隔字符串作为键的数组中获取一个值。例如,给定一个数组$arr和一个键’foo.bar’,该函数将返回$arr[‘foo’][‘bar’]的值。
_scalar_wp_die_handler (函数) _scalar_wp_die_handler: 这个函数是一个处理程序,当一个标量值被传递到wp_die函数时,它被调用。它将该值转换为一个字符串,并将其传递给默认的wp_die函数。
_mce_set_direction (函数) _mce_set_direction: 这个函数设置TinyMCE编辑器的方向。
_jsonp_wp_die_handler (函数) _jsonp_wp_die_handler: 当在JSONP上下文中调用wp_die函数时,这个函数被用作回调,以处理JSONP响应。它设置适当的头信息,将响应数据编码为JSONP,并将其发送到客户端
_json_wp_die_handler (函数) _json_wp_die_handler: 当wp_die函数在JSON上下文中被调用时,这个函数被用作回调,以处理JSON响应。它设置适当的头信息,将响应数据编码为JSON,并将其发送到客户端。
_http_build_query (函数) http_build_query是一个PHP函数,在WordPress中也可用。它接收一个数据数组,并从中建立一个URL编码的查询字符串,适合在URL中使用: 这个函数有几个选项,可以用来控制编码的行
_get_non_cached_ids (函数) _get_non_cached_ids: 这是一个用来获取所有未被缓存的文章或术语的ID的函数。它接受一个分类法或文章类型作为参数,并返回一个ID数组。
_doing_it_wrong (函数) _doing_it_wrong: 这个函数用于在使用已弃用的函数或功能时触发一个PHP警告。这有助于开发人员识别和更新他们的代码,以使用当前的特性和功能。
_device_can_upload (函数) device_can_upload: 一个检查当前设备是否能够上传文件的函数。
_deprecated_hook (函数) deprecated_hook: 当使用一个已弃用的钩子时,触发一个弃用通知的函数。
_deprecated_function (函数) deprecated_function: 当使用一个已弃用的函数时,触发一个弃用通知的函数。
_deprecated_file (函数) deprecated_file: 当使用已弃用的文件时,触发弃用通知的函数。
_deprecated_constructor (函数) deprecated_constructor: 当使用已弃用的构造函数时,触发一个弃用通知的函数。
_deprecated_argument (函数) deprecated_argument: 一个函数,当使用已弃用的函数参数时,会触发一个弃用通知。
_delete_option_fresh_site (函数) delete_option_fresh_site: 当创建一个新网站时,删除”fresh_site”选项的动作。
_default_wp_die_handler (函数) default_wp_die_handler。一个处理错误的函数,在WordPress中以标准化的方式显示。
_config_wp_siteurl (函数) config_wp_siteurl: 这个函数用于配置当前站点的站点URL。它接受一个URL作为其参数,并更新站点的站点URL选项。
_config_wp_home (函数) config_wp_home: 这个函数用于配置当前网站的主页URL。它接受一个URL作为其参数,并更新网站的主页URL选项。
_cleanup_header_comment (函数) cleanup_header_comment: 这个函数用来从WordPress文档的头部删除生成器元标签。它接受一个包含文档HTML的字符串,并返回删除了生成器元标签的最新HTML。
_canonical_charset (函数) canonical_charset: 这个函数用来为当前的HTML文档设置规范的字符集。它不接受任何参数,也不返回任何值。
_ajax_wp_die_handler (函数) _ajax_wp_die_handler: 这个函数用来处理在WordPress的AJAX请求中出现的错误。它负责输出一个错误信息并终止AJAX请求。
__return_zero (函数) __return_zero: 这个函数返回整数值 0。它的使用方法与其他 __return_* 函数相同。
__return_true (函数) __return_true: 这个函数返回布尔值 true。它的使用方法与 __return_false 和 __return_null 相同。
__return_null (函数) __return_null: 这个函数返回值null。像 __return_false 一样,当需要一个回调,但不需要额外的逻辑时使用。
__return_false (函数) __return_false: 这个函数返回布尔值false: 当一个函数需要一个回调参数时,它通常被用作回调,但你不需要执行任何额外的逻辑。
__return_empty_string (函数) __return_empty_string: 返回一个空字符串: 当你需要从一个函数中返回一个空字符串,但又不想手动创建一个空字符串时,这很有用。

常见问题

FAQs
查看更多 >