wppaste
WordPress

network_step2( false|WP_Error $errors = false )

Since
3.0.0
Source
wp-admin/includes/network.php:412
Prints step 2 for Network installation process.

Compatibility

WordPress
since 3.0.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

$errorsfalse|WP_Erroroptional
Error object. Default false.Default: false

Performance profile

How much work a call to network_step2() 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
Scales with input

The body loops, so the work grows with what you pass in.

Instructions
201–340

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

Plugin surface
None

Nothing here hands control to plugin code.

Called by
0

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

What it touches

  • optionoption read or writeget_option()called directly
  • httpoutbound HTTP requestwp_remote_get()called directly
  • filesystemfilesystem accessfile_exists()called directly
  • sqldatabase query->get_var()called directly
  • hookthird-party callbacksapply_filters()one call below network_step2()
  • cacheobject cachewp_cache_get()one call below network_step2()
  • serializeserialisationmaybe_unserialize()one call below network_step2()

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

What one call costs · 54 distinct outcomes

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

WhenInstructionsCalls it makes
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()201get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && empty($keys_salts) && !iis7_supports_permalinks()217get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()240–242get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()245–250get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()245–251get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()247–249get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()249–265get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()249–262get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()256–258get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()261get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()261–262get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && empty($keys_salts) && !iis7_supports_permalinks()261–266get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
42 further outcomes, up to 337 instructions
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && empty($keys_salts) && iis7_supports_permalinks()261–267get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()263–265get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), __(), __(), printf(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()265–276get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()265–273get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()265–281get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()265–278get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && empty($keys_salts) && !iis7_supports_permalinks()277get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && empty($keys_salts) && iis7_supports_permalinks()277–278get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && !iis7_supports_permalinks()281–292get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && empty($keys_salts) && iis7_supports_permalinks()281–289get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()284–291get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()284–292get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()288–306get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()288–302get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()291–298get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()291–299get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()295–313get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()295–310get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()300–302get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()300–303get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()300–307get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_multisite() && !empty($keys_salts) && iis7_supports_permalinks()300–308get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()304–317get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()304–313get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()304–322get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()304–318get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()307–309get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()307–310get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()307–314get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && !empty($keys_salts) && iis7_supports_permalinks()307–315get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()311–324get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()311–321get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()311–329get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()311–326get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()316–318get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_multisite() && !empty($keys_salts) && iis7_supports_permalinks()316–319get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && !iis7_supports_permalinks()320–333get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !empty($keys_salts) && iis7_supports_permalinks()320–329get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && !empty($keys_salts) && !iis7_supports_permalinks()323–325get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !is_multisite() && !empty($keys_salts) && iis7_supports_permalinks()323–326get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && !iis7_supports_permalinks()327–340get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), substr_count(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()
!$abspath_fix && empty($wp_siteurl_subdir) && !is_wp_error() && !empty($keys_salts) && iis7_supports_permalinks()327–337get_clean_basedomain(), get_option(), trailingslashit(), parse_url(), realpath(), get_home_path(), preg_quote(), file_exists(), trailingslashit(), is_wp_error(), is_multisite(), ->get_var(), __(), __(), wp_admin_notice(), _e(), esc_html_e(), _e(), __(), file_exists(), file_exists(), __(), sprintf(), wp_admin_notice(), __(), __(), printf(), __(), printf(), wp_remote_get(), is_wp_error(), wp_remote_retrieve_body(), explode(), __(), printf(), _e(), _e(), esc_textarea(), iis7_supports_permalinks(), ltrim(), ltrim(), is_multisite(), get_site_option(), __(), printf(), __(), __(), __(), printf(), esc_textarea(), is_multisite(), _e(), wp_login_url(), esc_url(), _e()

This body has more branch combinations than are worth enumerating, so the table covers the outcomes found first rather than every one that exists.

Across PHP versions

PHPCompiledExecutedBranchesNotes
8.6-dev564200–339392 fewer instructions than PHP 8.5
8.5566201–34039
8.4566201–3403922 fewer instructions than PHP 8.3
8.3588216–35539
8.2588216–35539
8.1588216–355392 fewer instructions than PHP 7.4
7.4590216–35539

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.

Uses · 22

Show all 22

Changelog

Introduced in 3.0.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 7.1.0 tag, from src/wp-admin/includes/network.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.