ClassicPress Form Plugin

I know there have been a few threads about this, but they are a bit old and outdated now.

I am looking for a form plugin, as I am migrating from Gravity Forms. I read that Fluent Forms is CP-compatible, but I could not find anything on their website. Also, how long will they be compatible for?

So, before I build my own form plugin, what is your opinion? What good form plugins are out there that won’t break at some point?

I am using HTML Forms WordPress Plugin in my sites. works like a charm.

3 Likes

I have been able to keep Contact Form 7 and Ninja Forms working.

I found ‘Chained Quiz’ also works well to make forms.

But you are right, making your own is the surest way to avoid having an upgrade break it.

1 Like

@ElisabettaCarrara But for how long?

@EliteStarServices CF7 works for me, too. Ninja Forms is too big, code-wise.

I am thinking of building my own with only what I need. I have the same setup for lots of my clients.

1 Like

I do not know for how much time it will work.
As of now I know it works without conflicts, and I have TWO possible actions that might answer that question down the line:

  • contacting the developer and asking for explicit ClassicPress compliance (like I did with FAZ Cookie Manager)
  • making a soft fork and rebrand it for CP and integrating into it the cherry picked changes they are going to make to the original that we might be interested in

I think next week I will contact them and see if they are willing to support CP first - if they are it’s less work for us :stuck_out_tongue: , in case they do not answer or they say a no I will think about forking.

I thought code base of CF7 is big too? So overkill when wanting a simple form.

@Guido07111975 True.

So I built my own. This is only the first iteration, to get me through the first website migration from WP to CP, where I had Gravity Forms installed. I might develop it further, based on my needs.

Nice form, super easy to use!

Readme says contributer rbplugins?

When something isn’t filled in (correctly), whole form resets, and I must start over. Is this something that can be improved?

I will fix the form reset.

Contributor is wrong, I must have copied it from one of the plugins I was getting inspiration from.

1 Like

And the mail subject is “New submission on”. Guess it should be followed by site name.

Guess this is not the right place to report issues, next time I will post at your GH.

1 Like

I made a small change, as I think the merge tag was not working. And yes, let’s keep this thread higher level, and report bugs in GitHub.

As a conclusion, there is no dedicated form plugin for ClassicPress. Hopefully, I’ll be able to grow FX Forms into something nice, but simple. “simple” is what I’m aiming for.

2 Likes

This is my mistake, my form did not have a name/title!

Validation is better after your update. I like it.

You know, I also had a “very simple” form plugin, but during time more and more features were added (mostly on user request). So it’s less simple now :slightly_smiling_face:.

1 Like

I always fight back on new features, unless they are really necessary.

I will first make sure I (personally) am happy with the plugin for my clients’ needs (contact form, appointment form, viewing form), and then I will consider adding more.

1 Like

I have added email logging, CAPTCHA, and SMTP2Go integration:

3 Likes

Using HTML forms for simple contact forms, but also USP Forms Pro at https://plugin-planet.com/ - had a good deal on special offer for multiple sites (one off purchase), a bit complex, but just about anything doable with forms and support good. No issues on ClassicPress