Kyle B. Johnson

Kyle is an engineer with a B.A. in the humanities. He understands the human soul as well as the sciences, and spends afternoons with his wife wrangling JSON, their black lab, and Bitly, a fox terrier. http://kylebjohnson.me

Ninja Forms JavaScript:
a very short introduction

During the 2015 State of the Word, Matt Mullenweg set a new direction for the future of WordPress: JavaScript. Automattic’s new Calypso dashboard and desktop client for WordPress.com is built on JavaScript and “communicates with WordPress.com only using our REST API”. While the REST API is not yet fully integrated into WordPress Core, it is quickly on …

Ninja Forms JavaScript:
a very short introduction
Read More »

Field Mapping

Many Ninja Forms extensions that register custom actions require mapping data from the field list to an action setting. As an example, newsletter integrations need a way to know which field is the email address field to send to the API. The email field in the field list is connected to the newsletter action by a …

Field Mapping Read More »

Example Extension Class

Today marks the public release of the Ninja Forms THREE Beta (Beta 1 C.Baker). This Beta is intended to give Collaborating Developers a starting point for upgrading extensions to be compatible with the Ninja Forms THREE code base and API. Along with this release, we are providing an example extension base class, which we have been using for development and testing.