moxie-lean/wp-gravity-forms

扩展Gravity Forms

0.1.5 2016-07-12 14:43 UTC

This package is auto-updated.

Last update: 2024-08-28 11:04:50 UTC


README

使用Gravity Forms作为前端执行各种操作。

入门

通过终端使用composer安装此包是最简单的方法。

composer require moxie-lean/wp-gravity-forms --save

或者,您可以在您的composer.json文件中添加以下行

"require": {
  "moxie-lean/wp-gravity-forms": "dev-master"
}

这将从packagist站点下载文件,并在仓库的master分支上设置最新版本。

之后,您可以通过包含autoload.php文件来在对象创建时自动加载类。

include '/vendor/autoload.php';

用法

此包包含多个操作,它们通过钩子连接到Gravity Forms并在表单提交时运行。它们依赖于表单构建器中设置的某些管理员标签。

登录

将用户登录到WordPress。

\Lean\Gforms\Actions\Login::init( $form_id );

需要具有以下管理员标签的字段

  • user_login - 用户名或电子邮件。
  • user_pass - 密码。

密码重置

向用户发送密码重置电子邮件。

\Lean\Gforms\Actions\ResetPassword::init( $form_id );

需要具有以下管理员标签的字段

  • user_login - 用户名或电子邮件。

注册

从表单数据创建新的用户账户。

\Lean\Gforms\Actions\Signup::init( $form_id );

需要具有以下管理员标签的字段

  • user_email - 电子邮件。
  • user_pass - 密码。

可选地可以包含具有以下任何管理员标签的字段

  • user_login - 用户名,如果未使用则自动生成。
  • display_name - 显示名称。
  • first_name - 名字。
  • last_name - 姓氏。