Viewing 15 replies - 1 through 15 (of 15 total)
  • exactly the same issue for me. please sort it out

    Plugin Contributor webdorado

    (@webdorado)

    Dear ronniebellie,

    Please update your Form Maker to the latest version and reinsert the shortcode to your pages/posts.

    Alternatively you can go with the following sollution:

    1. Go to your Plugins section of the WordPress admin panel of your website.
    2. Find Form Maker and click Edit under the plugin title, you will access the plugin editor.
    3. Please scroll down to the end of the code and add the following code before the PHP main ?> closing brackets:

    add_shortcode(‘Form’, ‘fm_shortcode’);

    function fm_shortcode($attrs) {
    $new_shortcode = ‘[Form’;
    foreach ($attrs as $key=>$value) {
    $new_shortcode .= ‘ ‘ . $key . ‘=”‘ . $value . ‘”‘;
    }
    $new_shortcode .= ‘]’;
    return $new_shortcode;
    }

    Thank you.

    Webdorado,

    I just added this and it worked. Do I need to remove it when the next update comes out?

    Just and FYI, I have the latest PRO version and it didn’t work without the added snippet you shared. And, I tried re-adding the form in the WP page editor, but when I try to click “Insert” it just sits there and never does anything.

    Thread Starter ronniebellie

    (@ronniebellie)

    Regarding #2 above – Find Form Maker and click Edit under the plugin title

    There is no Edit under the plugin title just Manager, Submissions, Themes, Uninstall …

    Thread Starter ronniebellie

    (@ronniebellie)

    Whoops! I just found the Edit. Never mind.

    So…..I have the pro version as well and I just downloaded the latest version. How do I do the update without losing the data of the forms already made?

    On another thread, I found the solution of going into the text editor of your page and surrounding the form short code with . All my forms reappeared. Not sure if that’s a long term solution, but I’ll take it for now…

    Thread Starter ronniebellie

    (@ronniebellie)

    My solution was this.
    I added the and on each form page and that fixed the problem.

    Plugin Contributor webdorado

    (@webdorado)

    Dear 1-jah,

    Please deactivate and delete the version you have now, and then install the new version. This way you will keep your forms and submissions. But please note, that you will lose the data only in case of directly uninstalling the previous version.

    Thank you.

    Thread Starter ronniebellie

    (@ronniebellie)

    This is not clear. You say “deactivate and delete the version you have now” and then you say “you will lose the data only in case of directly uninstalling the previous version”. I can’t afford to lose any data. I have many submission forms using Form Maker Pro. Can you clarify what you mean?

    Yea….that made absolutely no sense whatsoever. But I added the code that you said to add to the php and that worked fine for me.

    Never mind. I see what you mean. Delete it from the host but not uninstall so the database is still there. Just delete the files. Gotcha…..I think.

    Plugin Contributor webdorado

    (@webdorado)

    Dear 1-jah,

    That is correct. Uninstalling removes the Form Maker tables from the databases, when deactivating/deleting just deletes the files and doesn’t touch the databases.
    Thank you.

    I have a question about the update. I got the pro version a year ago. I’m not registered in your site (i got a download link then) and I need to update.

    How can I do that?

    (I still have the paypal email)

    Plugin Contributor webdorado

    (@webdorado)

    Dear danmarce,

    Here is the solution, which you can implement to resolve this problem, if you are just a little bit familiar with working with codes:

    1. Go to your Plugins section of the WordPress admin panel of your website.
    2. Find Form Maker and click Edit under the plugin title, you will access the plugin editor.
    3. Please scroll down to the end of the code and add the following code before the PHP main ?> closing brackets:

    add_shortcode('Form', 'fm_shortcode');
    
    function fm_shortcode($attrs) {
    	$new_shortcode = '[Form';
    	foreach ($attrs as $key=>$value) {
    	$new_shortcode .= ' ' . $key . '="' . $value . '"';
    	}
    	$new_shortcode .= ']';
    	return $new_shortcode;
    }

    Thank you.

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

The topic ‘Form not working’ is closed to new replies.