Log out link
This takes you to a log out confirm screen which is meh. Better solution is just to create a blank “log out” page to use as a link target and use code to have it log out and redirect to home page
Example log out code to use
//************************************************************
//************************************************************
//********** HIGH LEVEL FILTERING & VALIDATION HOOK **********
//************************************************************
//************************************************************
add_action( 'wp', 'mysite_wp' );
function mysite_wp()
{
//--------------------------------------
//----- CHECK FOR LOG OUT PAGE URL -----
//--------------------------------------
if($_SERVER["REQUEST_URI"] == '/log-out') //<<<The URL the page is set to use
if($_SERVER["REQUEST_URI"] == '/log-out')
{
if (is_user_logged_in())
wp_logout();
wp_redirect( home_url( '/' ) );
die();
}
}
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.