I just added a new POWR Form Builder Plugin to my WordPress website, but that new plugin has replaced all my previous POWR forms! What's going on?
Note: This issue also sometimes appears on Joomla websites. The above fixes should work in Joomla, too
Don't panic, your old Plugin still exists.
This is a rare phenomenon in Wordpress most likely due to a conflict with another Wordpress plugin. In this situation, labels are removed from POWR Shortcodes. We no longer use labels in Shortcodes, but if you added a POWR Plugin to your site pre-2016, it’s probably still using a label in the Shortcode.
If that label has been stripped out, the Plugin has no way of differentiating itself from other POWR Plugins of the same type. You may now see your newly created Plugin in place of the old one on your site.
To see if this is what's happening on your site, use your browser's Inspect Element function, and search for POWR. If no label is shown between the " " marks, you are most likely experiencing this bug.
Try the following fixes to resolve this problem.
- Get updated Shortcode - Log in at POWR.io an search for the plugin that is no longer showing up on your website. Open the Plugin Editor, save the Plugin and click Add To My Site. Copy the updated Shortcode and add it in place of the old Shortcode which included a label.
- Use HTML DIVs (you must use the Text view in the Wordpress editor) - Remove the Shortcode for the plugin that isn't appearing correctly, and replace it with a DIV, like this:
<div class="powr-contact-form" label="Apple"></div>
Save the changes, then go to your live page. You should see a new POWR default Plugin on your site. Open the Plugin Editor and use the Import function to add the content and design from your original plugin to your site.
If none of these solutions resolves your problem, please contact POWR Support