$contents =
wp_loginout( isset( $attributes['redirectToCurrent'
] ) &&
$attributes['redirectToCurrent'
] ?
$current_url : '',
false
);
// If logged-out and displayLoginAsForm is true, show the login form.
if ( !
is_user_logged_in() && !
empty( $attributes['displayLoginAsForm'
] ) ) { // Add a class.
$classes .= ' has-login-form';
// Get the form.
$contents =
wp_login_form( array
( 'echo' => false
) );
} $wrapper_attributes =
get_block_wrapper_attributes( array
( 'class' =>
$classes ) );
return '<div ' .
$wrapper_attributes . '>' .
$contents . '</div>';
}/**
* Registers the `core/loginout` block on server.
*/
function register_block_core_loginout() {