localStorage.clear не работает должным образом в Wp - PullRequest
0 голосов
/ 03 февраля 2019

Я хочу очистить window.localStorage.clear после входа и выхода.Я добавил этот код в functions.php, но он не работает.Как я могу преодолеть это?

add_action(' wp_logout ',' auto_redirect_external_after_logout ');
function auto_redirect_external_after_logout(){
    echo '<script>window.localStorage.clear();</script>';
    exit();
}

function do_anything() {
    echo '<script>window.localStorage.clear();</script>';
}
add_action('wp_login', 'do_anything');

1 Ответ

0 голосов
/ 03 февраля 2019

Я думаю, что эхо в PHP будет только выводить строку, но не будет выполнять JS, который находится внутри строки.Следовательно, ваше localStorage не очищается.В противном случае синтаксис, который вы написали для очистки localStorage, верен.

...