Cómo saber en un plugin de WordPress el perfil de usuario de un visitante de la web
17914
post-template-default,single,single-post,postid-17914,single-format-standard,ajax_fade,page_not_loaded,,vertical_menu_enabled,side_area_uncovered_from_content,qode-theme-ver-11.0,qode-theme-bridge,wpb-js-composer js-comp-ver-5.0.1,vc_responsive

Cómo saber en un plugin de WordPress el perfil de usuario de un visitante de la web

php. Funciones y ejemplos

Cómo saber en un plugin de WordPress el perfil de usuario de un visitante de la web

En el desarrollo de plugins para WordPress en PHP nos podemos encontrar con la necesidad de saber si un usuario está registrado en la página web o no. En el caso de que el visitante sea un usuario registrado también es interesante saber su nivel de acceso.

En este artículo se muestran ejemplos de algunas funciones de PHP en WordPress cómo se puede obtener la información del perfil de usuario.

Información del usuario

<?php
    $current_user = wp_get_current_user();
    /**
     * @example Safe usage:
     * $current_user = wp_get_current_user();
     * if ( ! $current_user->exists() ) {
     *     return;
     * }
     */
    echo 'Username: ' . $current_user->user_login . '<br />';
    echo 'User email: ' . $current_user->user_email . '<br />';
    echo 'User first name: ' . $current_user->user_firstname . '<br />';
    echo 'User last name: ' . $current_user->user_lastname . '<br />';
    echo 'User display name: ' . $current_user->display_name . '<br />';
    echo 'User ID: ' . $current_user->ID . '<br />';
?>
<?php
$current_user = wp_get_current_user();
if ( 0 == $current_user->ID ) {
    // Not logged in.
} else {
    // Logged in.
}
?>

Usuario Administrador

Saber si un usuario es administrador: if (current_user_can( “administrator” )){echo $sql;}. Lo suelo usar para mostrar determinados mensajes de control cuando estoy conectado como administrador

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…
Tags:
No Comments

Deja un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
A %d blogueros les gusta esto: