Ninja Forms Submission / Save / Edit Errors

Hopefully this post will help most users having problems with Ninja Forms. If you are experiencing errors submitting, creating or editing forms, please go through this checklist before you create a new forum post.

Ninja Forms uses the version of jQuery (the javascript library) that comes packaged with WordPress. This means that if you are using an external jQuery file, or another plugin is loading its own version of jQuery, errors may arise. For example, if you are using WordPress version 3.3 or higher, Ninja Forms expects that your site will have version 1.7 of jQuery. If you have a theme or plugin which changes this to an earlier version of jQuery, Ninja Forms may not work properly.

Most of our support cases are javascript related and can be solved by the following steps:

  1. Determine that it is a jQuery problem.
    1. Attach the form to a page, and load that page in your browser of choice.
    2. Right click on the background of your page and select “View Source”.
    3. In the window that opens, search (usually F3 on your keyboard) for “jQuery” without the quotes. Look at all the results until you find something with a version number. This will usually be either 1.7 or something like 1.4.2. If you find anything earlier than 1.7 (be sure to search more than once, as your page can load more than one version of jQuery), then you have found the source of your errors.
  1. Deactivate all of your other plugins and reload the page which contains your Ninja Form
    1. If Ninja Forms now works
      1. Activate your plugins one at a time, reloading the page between each activation.
      2. Once your form stops working, you’ve found the problem plugin.
      3. If you require both Ninja Forms and the other plugin, contact the author of the other plugin and ask for an update to the newest version of jQuery.
    2. If Ninja Forms still isn’t working
      1. With all your plugins disabled, follow the step mentioned at the beginning of right clicking and selecting “View Source”.
      2. If you are still able to find earlier versions of jQuery (lower than 1.7), then the jQuery is being loaded by your theme.
      3. Contact the theme author and ask for an update which uses the newest version of jQuery.

If you are unable to get an update from your plugin or theme author, we (the WP Ninjas) are willing to quote a price for these plugin and theme updates on a per-case basis.

I hope that this is a helpful troubleshooting tool. If you follow these steps and are still unable to get Ninja Forms to work properly, then please leave your own forum post with our specific issue.

 

WordCamp Atlanta

WordCamp AtlantaThe WP Ninjas will be at WordCamp Atlanta next month, half of us anyways. We don’t get to attend very many because of our schedules but I’m really looking forward to meeting some new great WordPress people and perhaps discover some things I hadn’t thought about yet.

If you are going to be there shoot me a tweet at @jameslaws so that we can connect in person.

WP Ninjas are going dark in protest to SOPA / PIPA

I could write all day about why this protest is important but better people than I have already done so, so instead of reinventing the wheel I will list some resources for you to check out.

The main point is this. Tomorrow, January 18th at 8AM until 8PM wpninjas.net will be unavailable. We will simply display a message and info about the protest. Many, many other sites a lot larger than us will also be participating so don’t be surprised if some sites that you frequent are unavailable. This will demonstrate the kind of internet that these two pieces of legislature will offer. Below is a video and some links to educate yourself on the issue at hand.

For customers of the WP Ninjas, there will be a link for you to log-in and get support if needed so this should not affect you in any way.

New Plugins Coming Soon

Even though it’s the holidays we’ve been working hard with some new plugins. Two new WordPress plugins to be exact. We hope to have them ready before the close of 2011.

UPDATE: Do to a recent unfortunate personal event we have not been able to complete these plugins. Be looking for them next week.

Ninja Announcements

This is already a free plugin in the WordPress Repository but it’s getting a fresh update of code and UI. We are also adding a ton of new features for our PRO version.

This plugin make it easy to create announcements outside the flow of you usual blog posts. That can be set to show and hide on a specific schedule, display conditionally on specific content, and be placed anywhere within your template or widget areas, and much more.

And of course we will be dreaming up many more features in the future.

Ninja Pages, Categories, and Tags

This plugin is a collection of various functionality that we’ve needed on many projects and I suspect so have many of you.

Things like adding category, tag, or excerpt abilities to your pages. Adding pages to category or tag archives. Or easily displaying children pages on their parent like an archive. These and many, many more features are coming in this very simple but very handy plugin.

Be looking for these over the next week and Happy Holidays to everyone.

What should or shouldn’t be included in a WordPress eCommerce Plugin

We we redesigned the site for our new business structure one of the things we needed was an eCommerce solution. Our needs were pretty simple but perhaps pretty specific as well. We were looking for the following (some may be outside the realm of a basic eCommerce solution):

  • Easily maintain subscription based products
  • Easy PayPal checkout
  • No template’s – we wanted something that could be easily integrated into the pages we already were creating.
  • Restrict content based on subscriptions

That was about it. The first two are pretty basic and the last might be a more specialized case. We tried several plugins as to not reinvent the wheel but found most of them to be either very buggy, bloated, or just plain broken. Some might have worked but we would have had to dug through all the code to figure out how to make it do what we actually needed. This led us to a simple conclusion; we needed to build our own.

So quick and dirty I threw something together that does everything we needed. But now, after all that work, we think it would be nice to build on it and release a fully functional eCommerce plugin. Here is where you come in.

In the comments share your opinions of what should or shouldn’t be in such a plugin? What frustrations have you encountered when trying to implement an eCommerce solution? What kinds of things would describe a complete success in such a solution?

We want to build this for you and so what you want is the most important thing.

Ninja Forms Lite Now Available

We are excited to announce that late last night Ninja Forms Lite was made available in the WordPress Plugin Repository. This is a fully working version of Ninja Forms minus a few more advanced features that have been implemented or that are coming in future releases.

If you want to build great web forms for almost any purpose with an easy drag and drop interface, store the data submitted and export it as needed, and much more, then this is a the perfect WordPress plugin for you.

If this is all you need, look no further but if you are looking for more robust features take a look at Ninja Forms Pro. Think of the lite version as a great opportunity to try before you buy without any real limitations.

We hope you like it.

Ninja Forms v1.2.4 released

We were a little late to the party but we are finally pushing WordPress 3.3 compatibility release out the window. This release also comes with various bug fixes and a lot of streamlining.

If you have already purchased Ninja Forms, log-in and get your copy right away and if not, what are you waiting for?

Another exciting Ninja Forms announcement coming hopefully before the close of Monday. Stay tuned.

We’re back…

OK, so we never actually left and the site wasn’t down for very long. If you’ve been here before you be wondering what changed other than the design is pretty minimalist an there is a lot less content than there used to be. There is a method to our madness.

We have stripped everything down to the bare minimum so that we can start rebuilding with particular goals in mind. What are those goals? To build fantastic WordPress plugins and themes and provide excellent documentation and support for each of them.

We will also be writing tutorials and our thoughts about WordPress and who knows what else. But whatever it is it will be deliberate and focused. Or at least that’s the plan. I’ll be sharing more as we move forward but first the big transition that just took place.

Ninja Forms our WordPress form building plugin was brought over here to keep all of our products under one roof for simplicity and better support. Included in this transition we will be releasing a free version of Ninja Forms called Ninja Forms Lite. It will have many great features to fulfill you basic form building needs.

More to come…

Sword Ninja