user_login . “\n”;
echo ‘User display name: ‘ . $current_user->display_name . “\n”;
} else {
wp_loginout();
} ?>
<?php
function display_user_info_shortcode() {
ob_start(); // Start output buffering
global $current_user;
wp_get_current_user();
if ( is_user_logged_in() ) {
echo ‘Username: ‘ . $current_user->user_login . “<br>”;
echo ‘User display name: ‘ . $current_user->display_name . “<br>”;
} else {
wp_loginout();
}
return ob_get_clean(); // End buffering and return the content
}
add_shortcode( ‘display_user_info’, ‘display_user_info_shortcode’ ); // Define shortcode
?>
user_login . "
"; echo 'User display name: ' . $current_user->display_name . "
"; } else { wp_loginout(); } return ob_get_clean(); // End buffering and return the content } add_shortcode( 'display_user_info', 'display_user_info_shortcode' ); // Define shortcode ?>
"; echo 'User display name: ' . $current_user->display_name . "
"; } else { wp_loginout(); } return ob_get_clean(); // End buffering and return the content } add_shortcode( 'display_user_info', 'display_user_info_shortcode' ); // Define shortcode ?>