如何更改WordPress管理上的默认注销链接 时间:2012-07-14 作者:tiltdown 我想使用另一个链接注销,因为我/wp-admin/* 受htpassword保护。有没有办法做到这一点?类似于创建自定义页面,如site.com/logout 然后将其用作我的新注销链接?谢谢 4 个回复 SO网友:fuxia 您可以筛选\'logout_url\' 如果您位于管理区域,则返回自定义值:add_filter( \'logout_url\', \'wpse_58453_logout_url\' ); function wpse_58453_logout_url( $default ) { // set your URL here return is_admin() ? \'http://example.com/custom\' : $default; } SO网友:jilt 这对我重定向到主页很有用:add_action(\'wp_logout\',\'unlog\'); function unlog(){ wp_redirect( site_url() ); exit(); } SO网友:PrivateUser 我认为您应该像这样在htaccess文件中添加重写规则。RewriteRule ^logout/(.*) /wp-login.php?action=logout&_wpnonce=$1 [QSA,L] SO网友:karlosuccess 我在这里找到了解决方案:https://www.kmbytes.com/wordpress-logout-redirect-filter/它工作得很好!add_filter( \'logout_url\', \'my_logout_url\' ); function my_logout_url( $url ) { $redirect = home_url(); return $url.\'&redirect_to=\'.$redirect; } 干杯! 结束 文章导航