• Hi Gabe,

    I’m regularly having issues with Forminator forms that fail to send messages.
    Usually the problem is solved by clearing CSS Files Cache (and also WP Fastest Cache) but it starts over again after a while.

    The plugin files are excluded on all other pages than the ones using forms and I’m using CSS minification and combine. Javascript is handled by WP Fastest cache.

    I’m thinking of excluding this plugin from this section.
    Is it correct to use this if CSS are also found under subfolders?
    /plugins/forminator/(.*?).css

    I don’t really know whether the issue is really here or with WP Fastest Cache but all forms have the option “Prevent page caching on form pages” enabled so I presume the issue should be here.

    This option is described by Forminator as:
    “Page caching plugins serve a static HTML version of the page which can cause issues to your dynamic forms. By enabling this, we’ll use DONOTCACHEPAGE constant to prevent pages with this form on it from being cached.”

    Thanks.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Gabe Livan

    (@gabelivan)

    @dsl225 thanks for letting me know about this as Forminator is a very used plugin and full compatibility with Asset CleanUp has to be there. Now, you said the problem you’re having is solved when the caching is cleared. Just to be sure, are you referring to the Asset CleanUp’s caching?

    If Forminator uses security WP nonces (it’s very likely they do) and they expire, and someone loads the cached page with expired nonces, then, yes, the messages will fail to be sent, but scenarios like this should never happen if the page caching (which in this case is related to WP Fastest Caching) is cleared successfully.

    You also said that “Prevent page caching on form pages” is enabled (I presume in WP Fastest Cache). Please exclude Asset CleanUp from triggering as well on those pages and re-test this: https://assetcleanup.com/docs/how-to-exclude-the-plugin-from-loading-on-certain-pages/

    Also, whenever you have a chance, please send me privately (as it contains sensitive information) your “System Info” from “Tools” (Asset CleanUp’s menu).

    Thread Starter John

    (@dsl225)

    Thanks Gabe,

    Just to clarify my initial message:

    At this site, I use WPFC for caching + combining JS and Asset Cleanup for lots of stripping at all pages + CSS optimization.

    This was initially setup that way for a reason but I forgot which one… Probably that combining JS was somehow working better with WPFC or that I encountered issues when enabling it in Asset Cleanup.

    My issues with Forminator appeared some time back already and found out that clearing caches at both plugins was solving them. I didn’t test this in detail, but I always had the impression that it was mainly Asset’s Cleanup cache clearing that was really solving the issue.

    I cannot exclude your plugin from some pages as you suggest, because I have 3 different forms running throughout the site, at least at 4 different pages. One of them is the homepage, so that’s impossible because I really want those pages to use your plugin as the performance is really highly improved.

    What I did, since I posted my message here is: first to exclude this /plugins/forminator/(.*?).css from CSS combine and minify and, second, I found out that WPFC has also exclusions for JS, so I also added Forminator in there.

    The option “Prevent page caching on form pages” is in Forminator settings and I had this enabled since long time. But I presume my issue does not relate to page caching but rather JS and/or CSS, because forms are loading correctly and the problem appears only when you hit “submit”.

    It’s difficult to test because forms are doing fine after caches are cleared and this lasts for some time until the issue re-appears. So I don’t want to send test messages every single day.

    I’ll send you an email as suggested sometime during the week end.

    Many thanks for your kind and always precious assistance!

    Plugin Author Gabe Livan

    (@gabelivan)

    @dsl225 thanks for the clarification! Yes, please send me an email with your website’s URL and the “System Info” from “Tools” (plugin’s menu) to inspect the rules you’ve set in Asset CleanUp Pro as well as the list of plugins that you’re using. Please check the console for any JS errors whenever the forms’ issue reappear.

    If you excluded Forminator’s CSS/JS (especially the JavaScript) from minifying and combining, then it should work fine without any problems 100% of the time, not for a while until the issue reappears (I’m finding this odd, to be honest).

    Have a great weekend and looking forward to your email next week as I want to have this solved for you and anyone else who might be having the same issue if they use Forminator 😉

    Thread Starter John

    (@dsl225)

    I got your message above at the same time I was sending you my email.
    Please check your inbox, thanks!

    Hey @gabelivan
    I having a problem with the Forminator form that I recently created and it won’t load up on the page.

    I use the WP-Fastest Cache plugin.

    When I under wp-admin account it will show up but not for regular users. I tried on different browsers and it still blanked.

    here is my website https://powerfulitsystems.net

    here is the forminator calculator form on my website
    https://powerfulitsystems.net/estimator

    Please, help

    Plugin Author Gabe Livan

    (@gabelivan)

    @nazarloshniv Apparently, the problem you’re having is from something unrelated to Asset CleanUp as whenever I access https://powerfulitsystems.net/estimator/?wpacu_no_load the page loads in the same way. The /?wpacu_no_load has been added to deactivate on page load (for debugging purposes), the Asset CleanUp plugin.

    @gabelivan thanks for the quick respond

    I am not web tech-savvy and don’t know what I have to do that you mentioned above. Could you explain to me what I have to do?

    I tried to add exclusions to WP-Fastest Cache plugin.I just tested it. do I need to remove it from there?

    • This reply was modified 5 years, 4 months ago by nazarloshniv.

    @gabelivan

    I found the problem.

    I disabled “Enable logged in submission only” option and the form appeared to work on all devices and all browsers now.

    Thanks!

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Issues with Forminator’ is closed to new replies.