使用FancyBox的WordPress登录表单

时间:2016-08-30 作者:user1443216

我正在使用fancybox显示WordPress登录表单。它工作得很好。但是,如果用户输入的用户名或密码不正确,则会重定向到wp登录。php,但我希望验证将在fancybox窗口中进行。

我该怎么做?

1 个回复
SO网友:theodorhanu

您可以创建一个自定义ajax操作,或者向post请求中添加一个自定义参数,并在init action回调中捕获它。在ajax操作/初始化回调中,可以使用wp\\u signon函数检查凭据是否正常并返回正确的响应。我会写一些代码,但我在手机上,会花太多时间。您可以在这里看到一个使用ajax制作的示例http://fellowtuts.com/wordpress/wordpress-ajax-login-and-register-without-a-plugin/

相关推荐

Ajax Validation for reCaptcha

背景我有一个registration form 使用AJAX验证jQuery Validation Engine. 表单是使用创建的Theme My Login 和包含reCaptcha 我使用WP-reCAPTCHA.就像其他领域一样,我需要validate reCaptcha using AJAX 也就是说,不刷新整个页面。到目前为止,当验证码没有验证时,我成功地使其工作。但是when it did validate, 即,输入正确,页面刷新,但带有error message 上面说\'That re