Installation

Ninja Forms extensions are just like regular WordPress plugins and their installation is exactly the same process. Once your download your extensions from http://ninjaforms.com/members/purchase/ you can follow the steps below.

Install Ninja Forms from the WordPress Dashboard

  1. If you don’t already have Ninja Forms installed, in your WordPress Dashboard go to Plugins -> Add New.
  2. Search for Ninja Forms in the box provided, and click “Install Now.”
  3. After the installation finishes, click “Activate” and you’re ready to work with Ninja Forms!

Installing Extensions From the WordPress Dashboard

Ninja Forms extensions are just like regular WordPress plugins and their installation is almost exactly the same process. Once your download your extensions from  http://ninjaforms.com/members/purchase/ you can follow the steps below.

  1. In your WordPress Dashboard go to Plugins -> Add New.
  2. Choose the “Upload” option at the top of the page.
  3. Click “Choose File” and navigate to the “zip” file you downloaded from your account on NinjaForms.com
  4. Click “Install Now”
  5. After the installation finishes, click “Activate” and you will be ready to work with the extension you purchased.  Repeat this step for each extension you have purchased.

Make sure your license keys are entered in your WordPress Dashboard under Ninja Forms -> Settings -> Licenses, or you will not be able to receive automatic updates for your extensions.

Updating Extensions From the WordPress Dashboard

There are two ways to update your extensions from the WordPress dashboard.

Automatic Updates (easier)

  1. Make sure that your license keys are active in your WordPress Dashboard under Ninja Forms -> Settings -> Licenses.  You can find these license keys in the purchase email or in your account on ninjaforms.com
  2. Once your licenses are verified (green check mark on the licenses page), go to your WordPress Dashboard -> Updates and click “Check Again” to force your site to check for updates.
  3. Click the checkbox next to each item you want to update, and then choose “Update” from the “Bulk Action” dropdown.

Uploading the Updates (trickier)

  1. Go to your WordPress Dashboard -> Plugins and click “Deactivate” on the plugin you would like to update.
  2. After the plugin deactivates, click “Delete.”  You will not lose any Ninja Forms data.
  3. After your plugin has finished deleting, go to Plugins ->Add New.
  4. Choose the “Upload” option at the top of the page.
  5. Click “Choose File” and navigate to the “zip” file you downloaded from your account on NinjaForms.com
  6. Click “Install Now”
  7. After the installation finishes, click “Activate” and you will be ready to work with the extension you updated.  Repeat this step for each extension you need to update via this method.

In most cases these extensions will add either new menu items or setting sections within Ninja Forms and in all cases these extensions will add new capabilities that were otherwise not available.

Install/Update Extensions via FTP

If the above methods are not working for you for some reason, you may install or update your extensions via FTP.  This is a little more difficult, so we definitely recommend using the above methods first.

  1. Get a good FTP client, such as FileZilla.
  2. Connect to your site using your FTP credentials.  You will see a list of folders.
  3. Navigate to your “/wp-content/plugins/” folder.
  4. Extract the folder from the “zip” file you obtained from your ninjaforms.com account (IMPORTANT: DO NOT just upload the zip file, you MUST extract it first using this method.  You should be copying a single folder into this directory names ninja-forms-(your extension))
  5. Copy the newly extracted folder to your “/wp-content/plugins/” folder, so that you see only the folder name in the directory.
  6. On your site, go to Dashboard -> Plugins and find the plugin we just copied.
  7. Click activate and you are ready to work with the extension you’ve just installed.

In most cases these extensions will add either new menu items or setting sections within Ninja Forms and in all cases these extensions will add new capabilities that were otherwise not available.