kathymack Posted March 8, 2015 Share Posted March 8, 2015 (edited) Hi I have installed a widget on my wordpress called "php text widget". What I iwant to do is to call the wp function so that they user clicks link they are automatically logged out and redirected to login page here is my code below when I test this code I get the following error: The requested URL /wp_logout_url( was not found on this server. <?php $redirect = "http://www.mysite.com/wp-login.php"; if ( is_user_logged_in() ) { print ("<a href=wp_logout_url( $redirect );>LOGOUT</a>"); } ?> Edited March 8, 2015 by kathymack Quote Link to comment https://forums.phpfreaks.com/topic/295176-calling-php-function-in-href-tag/ Share on other sites More sharing options...
boompa Posted March 8, 2015 Share Posted March 8, 2015 There's an example right on the documentation for wp_login_url, under "Default Usage". Quote Link to comment https://forums.phpfreaks.com/topic/295176-calling-php-function-in-href-tag/#findComment-1507902 Share on other sites More sharing options...
cyberRobot Posted March 9, 2015 Share Posted March 9, 2015 (edited) There's an example right on the documentation for wp_login_url, under "Default Usage". Just to clarify, the documentation for wp_logout_url() can be found here: http://codex.wordpress.org/Function_Reference/wp_logout_url @kathymack - you could try something like this: print '<a href="' . wp_logout_url( $redirect ) . '">LOGOUT</a>'; Edited March 9, 2015 by cyberRobot Quote Link to comment https://forums.phpfreaks.com/topic/295176-calling-php-function-in-href-tag/#findComment-1507933 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.