ログイン ajax 後のリダイレクトの作成で問題が発生しました。基本的には、正しいログイン (たとえば、ホームページから) の後、新しいページにリダイレクトされます。この新しいページにいるときに、ホームページに戻るリンクをクリックすると、ホームページはログに記録されていないバージョンになります。あたかもブラウザがキャッシュ バージョンを維持しているかのように。実際、このページを F5 で更新するだけでページが更新され、ログインすることができました。
何か提案はありますか?
編集:Wordpress LoginWithAjaxプラグインを使用しています
/Make Ajax Call
$.post(url, postData, function(data){
lwaAjax( data, 'LoginWithAjax_Status', '#login-with-ajax' );
if(data.result === true){
//Login Successful - Extra stuff to do
if( data.widget != null ){
$.get( data.widget, function(widget_result) {
$('#LoginWithAjax').replaceWith(widget_result);
$('#LoginWithAjax_Title').replaceWith($('#LoginWithAjax_Title_Substitute').text());
});
}else{
if(data.redirect == null){
window.location.reload();
}else{
window.location = data.redirect;
}
}
}
}, "json");
});