What is Element Pack plugin?
Element Pack Addons for Elementor by BdThemes is one of the largest widget-count Elementor addon plugins available, with 170+ widgets and 2,700+ pre-built Elementor templates and blocks. It distinguishes itself from Essential Addons and Happy Addons through sheer breadth — covering niche widget use cases (breadcrumbs, reading progress bar, Twitter timeline, OpenStreetMap, iframe element, table of contents, gravity form styler, user login/registration forms) alongside standard design elements, making it a more comprehensive option for sites with diverse requirements.
Element Pack’s pro version pricing is among the most aggressive in the Elementor addon category — starting at approximately $39/year for a single site and $79/year for unlimited sites, with frequent promotional pricing available. The free version on WordPress.org provides access to the Elementor widget panel but with a limited subset of widgets enabled by default, requiring activation of individual widgets through the plugin settings.
The 2,700+ template library is the largest of any Elementor addon plugin, covering hundreds of industry-specific section designs. For agencies building sites across many verticals who want maximum template availability, Element Pack’s library reduces design time significantly. However, the large number of widgets and templates can create plugin overhead if not managed carefully through the widget management dashboard. Enabling only needed widgets (the plugin provides this control) keeps performance reasonable despite the extensive feature set.
Need Help With Element Pack Setup, Troubleshooting, or Customization?
Need help with Element Pack? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get Element Pack Expert HelpKey Features
- 170+ Elementor widgets including: breadcrumbs, reading progress bar, Twitter timeline, OpenStreetMap, iframe embed, table of contents, user login/registration forms, form stylers for CF7/WPForms/Gravity Forms
- 2,700+ pre-built Elementor templates and blocks
- Widget management dashboard (enable/disable individual widgets)
- WooCommerce product display and shop builder widgets
- Advanced animations and scroll effects
Pros & Cons
Pros
- Largest widget count of any major Elementor addon (170+) — covers the widest range of use cases
- Largest template library (2,700+) for maximum design starting points
- Login/registration form widgets replace need for separate user management plugins on simple membership sites
Cons
- Size of plugin creates overhead — requires careful widget management to maintain performance
- Quality consistency across 170+ widgets varies more than smaller, more curated addon sets
Free vs Premium
Free: limited widget subset. Pro (~$39/year, 1 site): all 170+ widgets, full template library, priority support. Unlimited sites: ~$79/year. Check bdthemes.com for current pricing and promotions.
Common Problems & Fixes
Element Pack is installed but I cannot find specific widgets in the Elementor panel — they are not visible. How do I enable missing widgets?
Element Pack requires individual widgets to be enabled in its management dashboard. Go to Element Pack → Elements in the WordPress admin. The dashboard lists all 170+ widgets with toggle switches. Search for the widget by name and enable its toggle. After enabling widgets, go to Elementor → Tools → Regenerate CSS and clear all caches. The newly enabled widgets appear in the Elementor panel under the “Element Pack” widget category. By default, only a subset of widgets is enabled to prevent initial performance impact — enable only the widgets you actively use.
Element Pack template library shows no templates — searching returns empty results. How do I access the template library?
The Element Pack template library requires an active internet connection to fetch templates from BdThemes’ server. If the library is empty: (1) check your server’s outbound connection to bdthemes.com — a firewall or security plugin may block the request; (2) clear the WordPress transient cache to remove a potentially cached failed library response; (3) verify your Element Pack license is active (for Pro) or that the free version connection is properly established; (4) try from a different network or VPN if firewall rules are the issue.
Element Pack login form widget is not redirecting users correctly after login — they are sent to the WordPress admin instead of a custom page. How do I configure the redirect?
In the Element Pack Login Form widget settings, find the Redirect After Login option. Enter the custom URL (e.g., /my-account/ or a specific page URL) where users should be sent after successful login. If the redirect setting is not applying: (1) verify the URL format is correct (use the full URL or a root-relative path starting with /); (2) check if another plugin (WooCommerce, members plugin) is overriding the login redirect with its own redirect logic — conflicts arise when multiple plugins hook into the login redirect filter; (3) clear all caches after changing the redirect URL.
Customization & Developer Notes
How do I add an OpenStreetMap location display using Element Pack instead of Google Maps?
Add the Element Pack OpenStreetMap widget to your Elementor section. In the widget settings, enter the latitude and longitude coordinates for the location to display (find coordinates via map.google.com by right-clicking a location). Configure the map height, zoom level, marker style, and popup content. OpenStreetMap uses free tiles without requiring an API key (unlike Google Maps which requires billing-enabled API), making it a zero-cost, privacy-friendly alternative for displaying location maps. For click-to-navigate functionality, add a link to the marker popup pointing to the location on OpenStreetMap or Google Maps.
How do I use Element Pack to display a reading progress bar on blog posts?
Add the Element Pack Reading Progress Bar widget to your blog post template. For the progress bar to work across all posts, place it in a Global Widget or in a template applied via Elementor Pro’s Theme Builder (Single Post template). In the widget settings, configure position (fixed to top or bottom of the viewport, or within the post content area), height, color, and z-index. The progress bar calculates reading progress based on scroll position relative to the content length and updates dynamically as visitors scroll through the post.
Frequently Asked Questions
Is Element Pack or Essential Addons better for an Elementor site with diverse requirements?
Element Pack provides more total widgets (170+ vs 90+) and more templates (2,700+ vs Essential Addons’ library) for the most diverse requirements. Essential Addons has a larger user community, more tutorials, and more consistent widget quality. For agencies building many different types of sites and wanting maximum widget availability, Element Pack’s broader coverage is an advantage. For most standard business site builds where the top 20 widgets cover 90% of needs, Essential Addons’ community strength and quality consistency are meaningful advantages.
Does Element Pack affect website speed?
Element Pack can affect performance if many widgets are enabled simultaneously, as each enabled widget registers potential assets. Use the widget management dashboard to disable all widgets not actively used on the site — this prevents unnecessary script and style registrations. Like most Elementor addons, Element Pack uses modular loading to load widget assets only on pages where those widgets are used. With proper widget management (keeping only 20-30 needed widgets enabled from the 170+ available), performance impact is comparable to other Elementor addon plugins.
Can Element Pack break after updates?
Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.
What should I check before installing Element Pack?
Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.