Ninja Forms is a popular plugin for creating forms in WordPress, and Elementor is a leading page builder. When used together, they can create powerful and customized forms for websites. However, some users may encounter issues where Ninja Forms are not showing up in Elementor. This can be frustrating, especially if you're not familiar with troubleshooting WordPress plugins. In this article, we'll explore the possible reasons behind this issue and provide five ways to fix Ninja Forms not showing in Elementor.
Understanding the Issue
Before diving into the solutions, it's essential to understand why Ninja Forms may not be showing up in Elementor. Some common reasons include:
- Incompatible plugin versions
- Conflicting plugins or themes
- Incorrect settings or configurations
- Missing or outdated libraries
Method 1: Update Plugins and Themes
Outdated plugins and themes can cause compatibility issues between Ninja Forms and Elementor. To fix this, make sure to update both plugins to the latest versions. You can do this by going to your WordPress dashboard, clicking on "Updates," and installing any available updates.
Additionally, check if your theme is compatible with the latest versions of Ninja Forms and Elementor. If not, consider updating your theme or switching to a different one that supports the plugins.
Steps to update plugins and themes:
- Log in to your WordPress dashboard.
- Click on "Updates" in the left-hand menu.
- Install any available updates for Ninja Forms, Elementor, and your theme.
- Verify that the plugins and theme are updated to the latest versions.
Method 2: Check Plugin Settings and Configurations
Incorrect settings or configurations can prevent Ninja Forms from showing up in Elementor. To fix this, review your plugin settings and configurations to ensure they are set up correctly.
Check the Ninja Forms settings by going to the WordPress dashboard, clicking on "Ninja Forms," and selecting "Settings." Verify that the "Form Display" setting is set to "Show forms in Elementor."
Steps to check plugin settings and configurations:
- Log in to your WordPress dashboard.
- Click on "Ninja Forms" in the left-hand menu.
- Select "Settings" from the dropdown menu.
- Verify that the "Form Display" setting is set to "Show forms in Elementor."
Method 3: Deactivate Conflicting Plugins
Conflicting plugins can cause issues between Ninja Forms and Elementor. To fix this, try deactivating other plugins that may be interfering with the two plugins.
Start by deactivating all plugins except Ninja Forms and Elementor. Then, reactivate each plugin one by one to identify the conflicting plugin.
Steps to deactivate conflicting plugins:
- Log in to your WordPress dashboard.
- Click on "Plugins" in the left-hand menu.
- Deactivate all plugins except Ninja Forms and Elementor.
- Reactivate each plugin one by one to identify the conflicting plugin.
Method 4: Clear Cache and Refresh Elementor
Caching issues can prevent Ninja Forms from showing up in Elementor. To fix this, try clearing the cache and refreshing Elementor.
Clear the cache by going to the WordPress dashboard, clicking on "Settings," and selecting "Permalinks." Click on the "Save Changes" button to flush the cache.
Then, refresh Elementor by clicking on the "Refresh" button in the top-right corner of the Elementor editor.
Steps to clear cache and refresh Elementor:
- Log in to your WordPress dashboard.
- Click on "Settings" in the left-hand menu.
- Select "Permalinks" from the dropdown menu.
- Click on the "Save Changes" button to flush the cache.
- Refresh Elementor by clicking on the "Refresh" button in the top-right corner of the Elementor editor.
Method 5: Reinstall Ninja Forms and Elementor
If none of the above methods work, try reinstalling Ninja Forms and Elementor. This will reset the plugins to their default settings and may resolve the issue.
To reinstall the plugins, go to the WordPress dashboard, click on "Plugins," and select "Installed Plugins." Find Ninja Forms and Elementor, and click on the "Deactivate" button. Then, click on the "Delete" button to remove the plugins.
Reinstall the plugins by going to the WordPress dashboard, clicking on "Plugins," and selecting "Add New." Search for Ninja Forms and Elementor, and click on the "Install Now" button.
Steps to reinstall Ninja Forms and Elementor:
- Log in to your WordPress dashboard.
- Click on "Plugins" in the left-hand menu.
- Select "Installed Plugins" from the dropdown menu.
- Find Ninja Forms and Elementor, and click on the "Deactivate" button.
- Click on the "Delete" button to remove the plugins.
- Reinstall the plugins by searching for them in the "Add New" section.
- Click on the "Install Now" button to reinstall the plugins.
We hope these five methods help you fix the issue of Ninja Forms not showing up in Elementor. Remember to update your plugins and themes regularly, check plugin settings and configurations, deactivate conflicting plugins, clear cache and refresh Elementor, and reinstall the plugins if necessary.
If you have any further questions or concerns, feel free to comment below or share this article with others who may be experiencing the same issue.
Why are my Ninja Forms not showing up in Elementor?
+There are several reasons why Ninja Forms may not be showing up in Elementor, including outdated plugins and themes, incorrect settings or configurations, conflicting plugins, caching issues, and missing or outdated libraries.
How do I update my plugins and themes?
+To update your plugins and themes, go to your WordPress dashboard, click on "Updates," and install any available updates. You can also update your plugins and themes manually by downloading the latest versions from the WordPress repository or the plugin and theme authors' websites.
What are some common conflicting plugins that may affect Ninja Forms and Elementor?
+Some common conflicting plugins that may affect Ninja Forms and Elementor include caching plugins, security plugins, and other form builder plugins. To identify the conflicting plugin, try deactivating all plugins except Ninja Forms and Elementor, and then reactivate each plugin one by one.