[英]Why it is not redirecting me after login in WordPress?
我有以下功能的課:
/**
* Redirect after login to specific page
*/
public function redirect_after_login( $redirect_to, $request, $user ) {
$pageURL = self::$plugin_settings['wp_redirect_to_custom_page'];
$redirect_to = $pageURL;
return $redirect_to;
}
在我的構造函數中是過濾器:
add_filter( 'login_redirect', array( $this, 'redirect_after_login' ), 10, 3 );
問題在於該函數不會在不引發任何異常的情況下重定向我。 我只是登錄到默認頁面。 如果我var_dump($redirect_to)
它顯示正確的URL是
https://facebook.com
例如。 任何幫助將不勝感激
我將功能更改為:
public function redirect_after_login( $redirect_to, $request, $user ) {
$redirect_to = self::$plugin_settings['wp_redirect_to_custom_page'];
return $redirect_to;
}
目前正在工作:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.