wordpress登录问题

时间:2012-05-30 15:00:42

标签: php wordpress

我创建了一个自定义弹出登录框。并使用类似的表单设置

<form action="<?php bloginfo('url'); ?>/wp-login.php?redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']); ?>" method="post" autocomplete="off">

我使用像那样的输入场

<input id="login_username" name="user_name" type="text" value="" class="pop-input surfix" /><span id="placeholder_user_login">Username</span>

<input id="login_password" name="user_password" type="password" value="" class="pop-input" /><span id="placeholder_user_pass">Password</span>

<input id="register" type="submit" value="Login" class="popup-login-btn" />

但它重定向到wp-login.php,但它应该处理登录并重定向到用户开始登录的页面。

请指导我如何解决这个问题。

谢谢大家

1 个答案:

答案 0 :(得分:0)

实际上问题在于输入字段的name元素。

当我检查wp-login.php页面时,我发现wordpress会更改输入字段的名称。

<input id="login_username" name="user_name"
<input id="login_password" name="user_password"

<input id="login_username" name="log"
<input id="login_password" name="pass"

所以我只是简单地替换名称,并解决了所有问题。

谢谢大家