Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2011, 18:17
ddlg2007
 
Fecha de Ingreso: abril-2011
Mensajes: 4
Antigüedad: 13 años
Puntos: 0
Problema login/register en nav menu

Hola he creado un login/register al nav menu. El problema grave es que al loguearse un usuario en lugar de poner su nombre o nick, pone administrador del sitio.

Lo que hice fue lo siguiente, edite functions.php y agregue el siguiente codigo:
Código PHP:
add_filter('wp_nav_menu_items''add_login_logout_link'102);
function 
add_login_logout_link($items$args) {

        
ob_start();
        
wp_loginout$_SERVER['REQUEST_URI'] );
        
$loginoutlink ob_get_contents();
        
ob_end_clean();
        
$items .= '
<li>'
$loginoutlink .'</li>
'
;
    return 
$items;
}
add_filter('wp_nav_menu_items''add_register_link'102);
function 
add_register_link($items$args) {

        
ob_start();
        
wp_register('');
        
$registerlink ob_get_contents();
        
ob_end_clean();
        
$items .= '
<li>'
$registerlink .'</li>
'
;
    return 
$items;