我锁定了网站的内容,点击了一个帖子,重定向到登录,输入uname+密码,但无法重定向到文章

时间:2013-05-29 作者:p.a.

如下所述:

https://wordpress.stackexchange.com/a/100573/16266

我锁定了网站的内容。

然后我点击一个帖子。

我被导航到wp登录屏幕。

我输入了正确的用户名+管理员密码。

我从来没有返回到文章,但仍然停留在wp登录没有任何反馈。

请帮助。。

1 个回复
最合适的回答,由SO网友:Vikas Bhardwaj 整理而成

您必须编辑重定向功能才能重定向回重定向之前的帖子

add_action( \'template_redirect\', \'login_to_see_content\' );

function login_to_see_content()
{
  if ( is_singular() && ! is_user_logged_in() )
       auth_redirect(); // does nothing for logged in users
  }
到这个

add_action( \'template_redirect\', \'login_to_see_content\' );
function login_to_see_content(){
   if(is_singular() && ! is_user_logged_in()){
      $url= site_url()."/wp-login.php";
      $url.=\'?redirect_to="\'.urlencode ($_SERVER["REQUEST_URI"] );
      wp_redirect($url);
   exit;
 }}

结束

相关推荐