W3cubDocs

/WordPress

_get_admin_bar_pref( string $context = ‘front’, int $user ): bool

Retrieves the admin bar display preference of a user.

Parameters

$contextstringoptional
Context of this preference check. Defaults to 'front'. The 'admin' preference is no longer used.

Default:'front'

$userintoptional
ID of the user to check, defaults to 0 for current user.

Return

bool Whether the admin bar should be showing for this user.

Source

function _get_admin_bar_pref( $context = 'front', $user = 0 ) {
	$pref = get_user_option( "show_admin_bar_{$context}", $user );
	if ( false === $pref ) {
		return true;
	}

	return 'true' === $pref;
}

Changelog

Version Description
3.1.0 Introduced.

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