Back to Community

Resolving Common Jeg Elementor Kit Plugin Conflicts and Issues

22 threads Sep 16, 2025 PluginJeg elementor kit

Content

Jeg Elementor Kit is a powerful plugin that adds numerous widgets and features to the Elementor page builder. However, like many complex plugins, it can sometimes conflict with other themes or plugins, leading to various issues on your WordPress site. Based on community reports and solutions, this guide covers the most common problems and how to fix them.

Common Issues and Their Solutions

1. Plugin Conflicts with Bootstrap

Several users reported conflicts with other plugins, such as Gravity Forms, QuadLayers Mega Menu, and Email Customizer Plus. These conflicts often arise because different plugins load different versions of the Bootstrap library, leading to JavaScript errors.

Solution: The most common fix is to add a custom code snippet to your theme's functions.php file to disable the Bootstrap library loaded by Jeg Elementor Kit. This often resolves the conflict without affecting the plugin's functionality.

// Example code to disable Bootstrap (always back up your site before adding code)
add_filter( 'jeg_force_disable_bootstrap', '__return_true' );

2. Missing Dynamic Tag Option in Icon Box

Some users found that the Dynamic Tag option was missing from the Icon Box element, preventing them from pulling in data from Advanced Custom Fields (ACF).

Solution: This was a known bug in a specific version of the plugin. The Jeg Elementor Kit team provided a patched version for users to install. If you encounter this, ensure you are running the latest version of the plugin. If the issue persists, check the official WordPress support forum for any similar reports and potential patches.

3. Performance and Unwanted Icon Font Loading

A frequent concern is the loading of the plugin's default icon font (jkiticon.ttf), which is around 400KB. This can significantly impact page load times for users who do not utilize these icons.

Solution: While the team states the file only loads when needed, you can forcefully prevent it from loading by adding the following code to your functions.php file:

// Disable JKit Icon font loading
add_filter( 'jkit_disable_icon', '__return_true' );

4. Missing Alt Attributes on Images

Accessibility audits revealed that images output by the plugin's widgets, particularly in navigation logos, were sometimes missing alt attributes, which is crucial for SEO and screen readers.

Solution: This appears to be a bug where the alt attribute is not being output correctly. As a temporary workaround, you can use custom CSS to target the specific image and add an ARIA label or use other accessibility techniques. It is recommended to report this to the plugin's support so it can be fixed in a future update.

5. Elements Not Saving as Disabled

Users reported an issue where they could not disable unused elements from the Jeg Elementor Kit admin menu. The settings would save, but the elements would remain active in the Elementor editor.

Solution: This was a known frontend check bug that has been addressed in a plugin update. If you experience this, the first step is to update Jeg Elementor Kit to the latest version. If the problem continues, a conflict with another plugin may be preventing the settings from taking effect.

6. Mixed Content Warnings for HTTPS Sites

On sites using SSL (HTTPS), the plugin's assets (like menu icons) were sometimes loaded over HTTP, causing "mixed content" warnings and broken functionality in browsers.

Solution: Mixed content issues are often resolved by ensuring your WordPress site URL is correctly set to HTTPS in the General Settings. If the problem is specific to the plugin, it may require an update from the development team to ensure all assets are loaded securely.

7. Visual Glitches and Artifacts

Some users encountered visual artifacts, flashing elements, or thin white borders when using certain widgets like the Icon Box.

Solution: Visual glitches are often caused by CSS conflicts with your theme or other plugins.

  • Flashing/Flickering: Try disabling the "Inline Font Icons" feature in Elementor > Settings > Features.
  • White Borders: The Icon Box widget has a default border. Ensure the border is set to "None" in the widget's styling options. If it persists, use custom CSS to override it: .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { border: none !important; }
  • General Artifacts: Clear all caching (server, plugin, and browser) and temporarily disable optimization plugins (e.g., image lazy loading, CSS/JS minification) to see if the issue is resolved.

General Troubleshooting Steps

If you encounter an issue not listed above, follow these standard steps to identify the cause:

  1. Conflict Test: Deactivate all other plugins except Elementor and Jeg Elementor Kit. Switch to a default WordPress theme like Twenty Twenty-One. If the issue is resolved, reactivate your plugins and theme one by one to find the conflict.
  2. Regenerate CSS & Data: In your WordPress dashboard, go to Elementor > Tools and click "Regenerate CSS & Data."
  3. Check for Updates: Always ensure WordPress, your theme, Elementor, and all plugins are updated to their latest versions.
  4. Increase Memory Limit: Some issues may be related to resource limits. Try increasing your PHP memory limit.

By understanding these common problems and their solutions, you can quickly get your site back on track and continue using the powerful features offered by Jeg Elementor Kit.

Related Support Threads Support