Skip to content

Instantly share code, notes, and snippets.

@vishalbasnet23
Last active August 29, 2015 14:07
Show Gist options
  • Save vishalbasnet23/ac91966c7b8636e86250 to your computer and use it in GitHub Desktop.
Save vishalbasnet23/ac91966c7b8636e86250 to your computer and use it in GitHub Desktop.
Modify Navigation item( Changing log in text to My Account after successful login )
function modify_login_menu_item( $item ) {
if(isset($item->title)) {
if( $item->title =='Log in' ) {
if(is_user_logged_in()){
$item->title = 'My Account';
}
} elseif ( $item->title =='My Account' ) {
if(!is_user_logged_in()){
$item->title = 'Login';
}
}
}
return $item;
}
add_filter( 'wp_setup_nav_menu_item', 'modify_login_menu_item' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment