Intereting Posts

Как изменить ссылку на выход по умолчанию в WordPress Admin

Я хочу использовать другую ссылку для выхода из системы, потому что у меня есть / wp-admin / * protected с htpassword. Есть ли способ сделать это? Что-то вроде создания пользовательской страницы, такой как site.com/logout, и использовать ее как мою новую ссылку для выхода из системы?

Благодаря!

Solutions Collecting From Web of "Как изменить ссылку на выход по умолчанию в WordPress Admin"

Вы можете фильтровать '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; } 

Я думаю, вы должны добавить правило rewrite в свой файл htaccess, как это.

 RewriteRule ^logout/(.*) /wp-login.php?action=logout&_wpnonce=$1 [QSA,L] 

Это помогло мне перенаправить на домашнюю страницу:

 add_action('wp_logout','unlog'); function unlog(){ wp_redirect( site_url() ); exit(); }