wppaste
WordPress

wp_install( string $blog_title, string $user_name, string $user_email, bool $is_public, string $deprecated = '', string $user_password = '', string $language = '' ): array

Since
2.1.0
Source
wp-admin/includes/upgrade.php:47
Installs the site.

Description

Runs the required functions to set up and populate the database, including primary admin user and initial options.

Compatibility

WordPress
since 2.1.0
PHP
7.4–8.6-dev
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0), and compiles on PHP 7.4 through 8.6-dev.

Parameters

$blog_titlestring
Site title.
$user_namestring
User's username.
$user_emailstring
User's email.
$is_publicbool
Whether the site is public.
$deprecatedstringoptional
Not used.Default: ''
$user_passwordstringoptional
User's chosen password. Default empty (random password).Default: ''
$languagestringoptional
Language chosen. Default empty.Default: ''

Return value

array
Data for the newly installed site.
  • $urlstring

    The URL of the site.
  • $user_idint

    The ID of the site owner.
  • $passwordstring

    The password of the site owner, if their user account didn't already exist.
  • $password_messagestring

    The explanatory message regarding the password.

Performance profile

How much work a call to wp_install() does, and what it touches: the algorithmic scaling, the Zend instruction count per call across PHP versions, the hooks it hands control to, and the core code that calls it. Measured from the compiled opcodes, not a stopwatch, so every number is identical on any machine running the same PHP version, and every function in core is ranked by cost.

Cost class
Expensive

Reaches an outbound HTTP request via wp_remote_get().

Scaling
Constant

No loop in the body: the same number of instructions runs whatever you pass in.

Instructions
131–171

Executed per call on PHP 8.5, depending on the branch taken. The body compiles to 191.

Plugin surface
1 hook

Third-party callbacks on 'wp_install' run inside this call, and their cost is not bounded by anything here.

Called by
0

Nothing in core calls this; the cost is only what you spend yourself.

What it touches

  • cacheobject cachewp_cache_flush()called directly
  • optionoption read or writeupdate_option()called directly
  • hookthird-party callbacksdo_action()called directly
  • serializeserialisationmaybe_serialize()one call below wp_install()
  • querycontent queryget_user_by()one call below wp_install()
  • mailsends mailwp_mail()one call below wp_install()
  • httpoutbound HTTP requestwp_remote_get()one call below wp_install()

Further down the call graph this can also reach transient. That is the worst case, several calls deep and usually down an error path, not what a normal call pays.

What one call costs · 96 distinct outcomes

One number would be a lie: the work depends on which branch runs. These are every distinct cost wp_install() can have, taken from its control-flow graph on PHP 8.5.

WhenInstructionsCalls it makes
empty($deprecated)131–134wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)133–136wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)135–138wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)135–138wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)135–138_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)136–139wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)137–140wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)137–140wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)137–140_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)138–141wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)139–142wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)139–142_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
84 further outcomes, up to 171 instructions
!empty($deprecated)139–142_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)140–143wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)140–143wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)140–143_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)141–144wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)141–144_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)141–144_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)142–145wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)142–145wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)142–145_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)143wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)143–146_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)144–147wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)144–147_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)144–147_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)145wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)145–148_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated)146–149wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)146–149_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)146–149_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)147wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)147wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)147_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)148wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)148–151_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)149wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)149wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)149_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)150wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated)150–153_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)151wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)151_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)151_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)152wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)152wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)152wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)152_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)153wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)153_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)153_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)154wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)154wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)154wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)154_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)155_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)156wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)156wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)156wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)156_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)156_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)156_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)157wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)157_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)158wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)158wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && !empty($user_password)158wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)158_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)158_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)158_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)159wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)160wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)160_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)160_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)160_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)161wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)161wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)161_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)162wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)162_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)162_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && !empty($user_password)162_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), __(), wp_create_user(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)163wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)163wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)163_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)164_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)165wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)165_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)165_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)166_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
empty($deprecated) && empty($user_password)167wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)167_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)167_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)169_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), wp_new_blog_notification(), wp_cache_flush(), do_action()
!empty($deprecated) && empty($user_password)171_deprecated_argument(), wp_check_mysql_version(), wp_cache_flush(), make_db_current_silent(), wp_unschedule_hook(), wp_unschedule_hook(), wp_unschedule_hook(), time(), wp_schedule_event(), time(), wp_schedule_event(), time(), wp_schedule_event(), populate_options(), populate_roles(), update_option(), update_option(), update_option(), update_option(), update_option(), wp_guess_url(), update_option(), update_option(), username_exists(), wp_generate_password(), __(), wp_create_user(), update_user_meta(), ->set_role(), wp_update_user(), wp_install_defaults(), wp_install_maybe_enable_pretty_permalinks(), flush_rewrite_rules(), __(), wp_new_blog_notification(), wp_cache_flush(), do_action()

Across PHP versions

PHPCompiledExecutedBranchesNotes
8.6-dev190131–17081 fewer instruction than PHP 8.5
8.5191131–1718
8.4191131–17182 fewer instructions than PHP 8.3
8.3193133–1738
8.2193133–1738
8.1193133–1738
7.4193133–1738

An instruction is not a fixed amount of time, so a matching count is not necessarily the same speed; what it rules out is a difference in the work itself.

Hooks and filters fired · 1

One hook fires while wp_install() runs, in this order:

  1. do_action( wp_install )actionline 152 (+105 into the body)

    Fires after a site is fully installed.

Uses · 22

Show all 22

Source code

	function wp_install(		$blog_title,		$user_name,		$user_email,		$is_public,		$deprecated = '',		#[\SensitiveParameter]		$user_password = '',		$language = ''	) {		if ( ! empty( $deprecated ) ) {			_deprecated_argument( __FUNCTION__, '2.6.0' );		} 		wp_check_mysql_version();		wp_cache_flush();		make_db_current_silent(); 		/*		 * Ensure update checks are delayed after installation.		 *		 * This prevents users being presented with a maintenance mode screen		 * immediately after installation.		 */		wp_unschedule_hook( 'wp_version_check' );		wp_unschedule_hook( 'wp_update_plugins' );		wp_unschedule_hook( 'wp_update_themes' ); 		wp_schedule_event( time() + HOUR_IN_SECONDS, 'twicedaily', 'wp_version_check' );		wp_schedule_event( time() + ( 1.5 * HOUR_IN_SECONDS ), 'twicedaily', 'wp_update_plugins' );		wp_schedule_event( time() + ( 2 * HOUR_IN_SECONDS ), 'twicedaily', 'wp_update_themes' ); 		populate_options();		populate_roles(); 		update_option( 'blogname', $blog_title );		update_option( 'admin_email', $user_email );		update_option( 'blog_public', $is_public ); 		// Freshness of site - in the future, this could get more specific about actions taken, perhaps.		update_option( 'fresh_site', 1, false ); 		if ( $language ) {			update_option( 'WPLANG', $language );		} 		$guessurl = wp_guess_url(); 		update_option( 'siteurl', $guessurl ); 		// If not a public site, don't ping.		if ( ! $is_public ) {			update_option( 'default_pingback_flag', 0 );		} 		/*		 * Create default user. If the user already exists, the user tables are		 * being shared among sites. Just set the role in that case.		 */		$user_id        = username_exists( $user_name );		$user_password  = trim( $user_password );		$email_password = false;		$user_created   = false; 		if ( ! $user_id && empty( $user_password ) ) {			$user_password = wp_generate_password( 12, false );			$message       = __( '<strong><em>Note that password</em></strong> carefully! It is a <em>random</em> password that was generated just for you.' );			$user_id       = wp_create_user( $user_name, $user_password, $user_email );			update_user_meta( $user_id, 'default_password_nag', true );			$email_password = true;			$user_created   = true;		} elseif ( ! $user_id ) {			// Password has been provided.			$message      = '<em>' . __( 'Your chosen password.' ) . '</em>';			$user_id      = wp_create_user( $user_name, $user_password, $user_email );			$user_created = true;		} else {			$message = __( 'User already exists. Password inherited.' );		}

Changelog

Introduced in 2.1.0. Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 6.8.8 tag, from src/wp-admin/includes/upgrade.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.