0
我有一個WordPress安裝,我使用的是BuddyPress插件。我還使用插件向我的用戶發送每日摘要電子郵件,爲他們提供指向已發佈新帖子的論壇的鏈接。是否可以通過登錄深度鏈接到Buddypress頁面?
問題是,如果用戶在沒有登錄時遵循這些鏈接中的一個,他們就會進入404'Page Not Found'頁面。
有沒有辦法將它們重定向到登錄頁面,登錄頁面後重定向到所需的位置?
謝謝!
我有一個WordPress安裝,我使用的是BuddyPress插件。我還使用插件向我的用戶發送每日摘要電子郵件,爲他們提供指向已發佈新帖子的論壇的鏈接。是否可以通過登錄深度鏈接到Buddypress頁面?
問題是,如果用戶在沒有登錄時遵循這些鏈接中的一個,他們就會進入404'Page Not Found'頁面。
有沒有辦法將它們重定向到登錄頁面,登錄頁面後重定向到所需的位置?
謝謝!
只需從主題文件中控制您的404.php頁面。實現這個在你的主題404.php
頁一些特定的用戶重定向到另一頁:
if(HTTP-REFERER == 'YOU-KNOW-HOW-TO-DETECT-BUDDYPRESS-USERS')
$redirect_to= 'http://example.com/';
//redirect_to is the main part here. For details on this parameter, see here: http:
wp_redirect($redirect_to);
EXIT();
/* REST OF THE FILE FROM 404.PHP, they remain unchanged */
編號:http://codex.wordpress.org/Function_Reference/wp_redirect