I am using the woo-commerce plugin, which is default set login/signup at one icon(let's say user icon), I have to remove that icon & replace with "Log in" text in the header, but the problem is that, in a default situation, whenever someone clicks on the user icon, it will display on of the small pop-up for login by activating its class, and that's the style I need for my login button.
I change in function.php of my theme, it will now working fine in login & logout, I didn't know much about wordpress, so I copy this script from internet.
function add_loginout_link( $items, $args ) {
if (is_user_logged_in() && $args->theme_location == 'primary') {
$items .= '<li><a href="'. wp_logout_url( get_permalink( wc_get_page_id( 'myaccount' ) ) ) .'">Log Out</a></li>';
}
elseif (!is_user_logged_in() && $args->theme_location == 'primary') {
$items .= '<li><a href="' . get_permalink( wc_get_page_id( 'myaccount' ) ) . '">Log In</a></li>';
}
return $items;
}
I tried using third argument like $attr, but its not working, I also add the class in the anchor tag, but its not showing result as per requirement, like its shows the pop-up without I click on the login.
In simple i have to remove anchor link & add class, so when someone click on log in, it will open log in popup.thisis my classname="rigid-header-account-link-holder active"