W3cubDocs

/WordPress

WP_Site_Health::get_autoloaded_options_size(): int

Calculates total amount of autoloaded data.

Return

int Autoloaded data in bytes.

Source

public function get_autoloaded_options_size() {
	$alloptions = wp_load_alloptions();

	$total_length = 0;

	foreach ( $alloptions as $option_value ) {
		if ( is_array( $option_value ) || is_object( $option_value ) ) {
			$option_value = maybe_serialize( $option_value );
		}
		$total_length += strlen( (string) $option_value );
	}

	return $total_length;
}

Changelog

Version Description
6.6.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_site_health/get_autoloaded_options_size