Powered By Blogger

Monday, March 20, 2017

dynamically add username in the URL

/* dynamically add username in the URL
 ================================================== */
add_filter( 'nav_menu_link_attributes', 'menu_override', 10, 3 );
function menu_override( $atts, $item, $args ) {
    $user = wp_get_current_user();
    $newlink = str_replace("--username--", $user->user_login, $atts['href']);
    $atts[href] = $newlink;
    return $atts;
}

No comments:

Post a Comment