#149: 为小屋构建登录表单

WordPress 很棒的原因之一是它自带了功能完备的用户认证系统。如果您不打算为该过程带来大量创新,那么现在从头开始编写它就相当愚蠢。

Restrict Content Pro 是我们的会员插件,它当然不会重新发明轮子。它只是通过向用户追加订阅来扩展 WordPress 用户系统的功能。

因此,当我们着手为用户添加登录表单时,我们实际上只是在我们的模板中公开 WordPress 登录,而不是将他们重定向到 /wp-login.php(这是默认设置)。wp_login_form() 函数是我们需要的。

我们使用了一些逻辑来确定何时显示它。如果用户已注销,他们会看到登录表单。如果他们已登录,他们会看到一个“欢迎回来!”模块。