php - 当我登录时,它会将我重定向到个人资料页面,而不是我想留在同一页面上。有什么解决办法吗?
问题描述
目前,我正在使用这个代码,它也是从 StackOverflow 的一个线程复制的,但它不起作用。
if ( (isset($_GET['action']) && $_GET['action'] != 'logout')
|| (isset($_POST['login_location']) && !empty($_POST['login_location'])) )
{
add_filter('login_redirect', 'my_login_redirect', 10, 3);
function my_login_redirect() {
$location = $_SERVER['HTTP_REFERER'];
wp_safe_redirect($location);
exit();
}
}
解决方案
推荐阅读
- android - Android Fragments - 只有创建视图层次结构的原始线程才能接触其视图
- android - 将时间转换为另一个时区
- c# - 使用行为为自动生成的 DataGrid 文本框设置文本换行
- mysql - 为什么我在 laravel 查询生成器中得到不同的结果
- php - PHP Curl CURLOPT_POSTFIELDS 替代 node.js
- python - 将日期列表和国家列表中的不同元素添加到数据框
- java - Spring JPA 数据存储库:如何创建通用存储库?
- c - WriteConsole 和 ReadConsole 示例 - 无法成功读写
- javascript - Vue v-html 渲染 [object HTMLQuoteElement]
- python - discory.py 随机发送随机字符串不起作用