WordPress.org

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Тег шаблона wp logout url

Описание

Тег шаблона. Выводит ссылку выхода с сайта.

Использование

 <?php echo wp_logout_url$redirect ); ?> 

Параметры

$redirect
(string) (опционально) URL переправления после выхода.
Default: по умолчанию нет.

Примеры

Использование по умолчанию

<a href="<?php echo wp_logout_url(); ?>" title="Выйти">Выйти</a>

Выход и переправление

Можно использовать внутри цикла Вордпресс:

<a href="<?php echo wp_logout_url( get_permalink() ); ?>" title="Выйти">Выйти</a>

Выход и переправление на домашнюю страницу

<a href="<?php echo wp_logout_url( home_url() ); ?>" title="Выйти">Выйти</a>

Выход и переправление на другой сайт

Если вы хотите перенаправить на другой сайт, вам необходимо использовать фильтр allowed_redirect_hosts filter чтобы разрешить переправление.

add_filter('allowed_redirect_hosts','allow_ms_parent_redirect');
function allow_ms_parent_redirect($allowed)
{
    $allowed[] = 'multisiteparent.com';
    return $allowed;
}

<a href="<?php echo wp_logout_url( 'http://multisiteparent.com' ); ?>" title="Выйти">Выйти</a>

Заметки

Change Log

Since: 2.7.0

Исходные файлы

wp_logout_url() находиться в wp-includes/general-template.php.

Похожые записи

Login Tags: is_user_logged_in(), wp_login_form(), wp_loginout(), wp_logout(), wp_register()
Login URLs: wp_login_url(), wp_logout_url(), wp_lostpassword_url(), wp_registration_url()

See also index of Function Reference and index of Template Tags.