wp_installing( bool $is_installing = null ): bool

Checks or sets whether WordPress is in “installation” mode.

Description

If the WP_INSTALLING constant is defined during the bootstrap, wp_installing() will default to true.

Parameters

$is_installingbooloptional
True to set WP into Installing mode, false to turn Installing mode off.
Omit this parameter if you only want to fetch the current status.

Default:null

Return

bool True if WP is installing, otherwise false. When a $is_installing is passed, the function will report whether WP was in installing mode prior to the change to $is_installing.

Source

function wp_installing( $is_installing = null ) {	static $installing = null;	// Support for the `WP_INSTALLING` constant, defined before WP is loaded.	if ( is_null( $installing ) ) {	$installing = defined( 'WP_INSTALLING' ) && WP_INSTALLING;	}	if ( ! is_null( $is_installing ) ) {	$old_installing = $installing;	$installing = $is_installing;	return (bool) $old_installing;	}	return (bool) $installing; } 

Changelog

VersionDescription
4.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.