Я отключил wp-login.php, используя следующий .htaccess< /code> код.
Код: Выделить всё
deny from all
Теперь я хочу выполнить функцию " ДО» пользователь выходит из системы.
Код: Выделить всё
function execute_this() {
wp_logout();
}
Код: Выделить всё
add_action('wp_logout', 'execute_this');
Вот почему я пытаюсь выйти из системы пользователя «ДО», он попадает в файл wp-login.php.
Есть ли ловушка/действие, которое запускает такой сценарий?
Я также пытался сделать такую вещь (настроив мою страницу выхода из системы с помощью страницы что я создал):
Код: Выделить всё
add_filter( 'logout_url', 'wpse_58453_logout_url' );
function wpse_58453_logout_url( $default )
{
return plugin_dir_url(__FILE__) . 'logout.php';
}
Код: Выделить всё
require_once('../../../wp-includes/pluggable.php');
wp_logout();
Есть ли способ обойти это?
Подробнее здесь: https://stackoverflow.com/questions/559 ... -wordpress