WPCodeQuill logo
Instant Download
Secure Payments
Yearly / Lifetime Updates
Reviewed Code
24/7 Support
WPCodeQuill
Login / Register
Home > Blog > Envato Elements Plugin for WordPress:...

Envato Elements Plugin for WordPress: Best Guide

Envato Elements Plugin for WordPress: Best Guide

Key Takeaways (TL;DR)

  • The plugin itself is 100% free, but requires a premium Envato Elements subscription to unlock pro templates.
  • It seamlessly integrates with Elementor (Free and Pro).
  • Provides access to complete "Template Kits" (full website designs) rather than just isolated pages.
  • Eliminates the need to download ZIP files; everything is imported directly via API.
  • Includes a built-in royalty-free stock photo importer.

Author's Tip: The biggest advantage isn't just the templates, but the Template Kits. Because Template Kits use your existing theme (like Hello Elementor) instead of forcing you to use a heavy, bloated, all-in-one theme, your website remains significantly faster and more secure.
  1. Log in to your WordPress Admin Dashboard.
  2. Navigate to Plugins > Add New on the left-hand menu.
  3. In the search bar, type: "Envato Elements".
  4. Locate the plugin authored by Envato and click Install Now.
  5. Once installed, click Activate.
  6. You will now see an "Elements" tab on your main WordPress menu sidebar.

Importing Template Kits (Full Websites)

A Template Kit is a full set of designs for a specific niche (e.g., "Yoga Studio"). Once you find a kit you like, click "Install Kit". Before importing pages, the plugin will display a banner: "Requirements need installing." Always click this to ensure your site has the correct third-party plugins (like Elementor Pro, WPForms, etc.) activated.

Importing Individual Blocks

Sometimes you don't need a full page. The plugin allows you to browse isolated blocks—like Hero sections, Pricing Tables, or FAQ accordions. Inside the Elementor editor, click the green "Envato" leaf icon, navigate to "Blocks", and insert the specific section you need.

Theme Compatibility Table

Theme Name Compatibility Status Performance Impact
Hello Elementor Perfect (100%) Lightning Fast
Astra Excellent Very Fast
GeneratePress Excellent Very Fast
Divi Theme Poor / Conflict Slow (Bloated)
Avada Incompatible N/A

Plugin Compatibility Table

Plugin Category Examples Notes
Page Builders Elementor, Beaver Builder Works perfectly with Elementor. Not supported for Beaver Builder.
SEO Plugins Yoast, RankMath 100% Compatible. Templates use standard H-tags.
Caching WP Rocket, LSCache Compatible. Clear cache after importing new kits.

Speed and Core Web Vitals

One of the main concerns with page builder templates is DOM size and CSS bloat. Because the Envato Elements Plugin uses Elementor, your site's speed directly correlates to Elementor's performance settings. However, Envato templates are generally optimized to use lightweight SVG graphics and optimized column structures, ensuring better Google PageSpeed Insights scores compared to legacy multi-purpose themes.

Security Posture

Security is a major strong point. Traditional themes downloaded as ZIP files from sketchy forums often contain malware. Because the Envato plugin pulls data directly from Envato's secure AWS servers via API, there is virtually zero risk of malicious code injection. Furthermore, Envato frequently audits their template kits to ensure no deprecated PHP functions are used.

Warning Box: Never leave unused Template Kits sitting in your media library or Elementor saved templates. Unused templates load extra database queries and can slow down your WordPress backend. Always delete what you do not use!

Beginner vs Professional Comparison

User Type How They Benefit Learning Curve
Beginners (DIY) Can import full demo sites without touching code. Access to free photos. Low
Web Agencies Rapid prototyping for clients. Access to commercial licenses for graphics. Very Low
Freelance Devs Extracting specific UI blocks to speed up custom builds. Low

Pricing Structure

The plugin itself can be downloaded for free from the WordPress repository. It includes access to a limited selection of free templates and photos. However, to access the premium library of over 3,000+ niche Template Kits, you require an Envato Elements Subscription.

Note: Pricing may fluctuate depending on promotions, student discounts, or geographic location. We highly recommend visiting the official Envato Elements website to verify the latest and most accurate pricing plans before making a purchase.

Feature Envato Elements Astra Starter Templates Kadence Starter Kits
Library Size 3,000+ Kits ~300+ Templates ~100+ Templates
Primary Builder Elementor Elementor, Beaver, Gutenberg Gutenberg (Kadence Blocks)
Included Stock Photos Yes (Millions) No No
Pricing Model Monthly/Yearly Sub Freemium / One-time Freemium / Yearly

Issue: "Error 500" or API Timeout during Import

Solution: This is caused by low server limits. Contact your web host or edit your wp-config.php file to increase the PHP Memory Limit to at least 512M and increase the Max Execution Time to 300.

Issue: Images not displaying after import

Solution: Sometimes the API fails to download large images. Go to Elementor > Tools > Regenerate CSS & Data. Then clear your WordPress cache.

To ensure your website complies with Google's Helpful Content Update and maintains excellent Core Web Vitals, follow these speed optimization tips when using Envato Elements:

  • 1. Optimize Images: The stock photos imported via Envato are often high-resolution. Install an image optimization plugin like Smush or ShortPixel to automatically compress and convert them to WebP format.
  • 2. Disable Unused Elementor Widgets: Envato kits may activate various Elementor modules. Go to Elementor settings and disable widgets (like Google Maps or Carousel) if they are not actively used on your pages.
  • 3. Use a Lightweight Theme: As mentioned, pair the Envato plugin with Hello Elementor. This provides a bare-bones framework that prevents theme-CSS conflicts.
What is Envato Elements Plugin for WordPress?

The Envato Elements Plugin for WordPress is a free tool available in the WordPress plugin repository. It acts as a bridge, allowing users to browse, import, and customize thousands of premium Elementor Template Kits and millions of royalty-free stock photos directly inside their WordPress dashboard without downloading ZIP files.

Is Envato Elements Plugin free?

The plugin itself is 100% free to download and install. It even provides a small selection of free templates. However, to unlock the vast majority of premium Template Kits and high-quality stock photography, you must purchase a paid subscription to Envato Elements and connect your account via an API token.

How do I install Envato Elements Plugin?

Installation is standard for WordPress. Navigate to your WordPress dashboard, go to Plugins > Add New, search for "Envato Elements", click "Install Now", and then "Activate". Once activated, you will see an "Elements" tab on your sidebar where you can manage your settings and import templates.

Is Envato Elements worth it?

For web designers, digital agencies, and frequent content creators, Envato Elements is highly worth it. The subscription covers not just WordPress templates, but also video templates, graphics, audio, and fonts. It pays for itself rapidly by dramatically reducing the time spent on design and asset sourcing.

Does it work with Elementor?

Yes, the plugin is specifically built to integrate flawlessly with Elementor Page Builder. Almost all the Template Kits available through the Envato plugin are constructed using Elementor widgets, making it incredibly easy to drag, drop, and customize your imported layouts.

Can beginners use it?

Absolutely. It is designed to lower the barrier to entry for website design. Beginners do not need to know PHP, HTML, or CSS. The visual nature of importing a pre-built template kit and simply replacing the placeholder text and images makes it highly beginner-friendly.

Does it slow down WordPress?

The plugin itself does not slow down WordPress because it is incredibly lightweight and acts primarily as an API bridge. However, importing massive templates with dozens of unoptimized images or heavy Elementor animations can increase page load times. Always follow image optimization best practices.

Is it secure?

Yes. Using the official Envato plugin is significantly more secure than downloading nulled themes from third-party sites. The API connection is encrypted, and Envato actively monitors their digital assets for malware or deprecated, insecure code.

Can I import templates into existing pages?

Yes. You are not restricted to creating new pages. Open any existing page with Elementor, click the Envato icon, and you can import either a full page layout or specific block sections directly into your current design without overwriting the entire site structure.

How do I connect my account?

Navigate to the Elements tab in your WordPress dashboard, click "Settings", and choose "Connect Account". You will be redirected to the Envato login page to generate and approve an API token. Once approved, your account will be linked seamlessly.

How do I update templates?

Unlike traditional WordPress themes that require global updates, Template Kits are essentially design layouts saved via Elementor. Once imported, they become part of your database. You do not "update" them in the traditional sense; you modify them using the Elementor builder.

What are the alternatives to Envato Elements Plugin?

Top alternatives include Astra Starter Templates, Kadence Starter Kits, and Crocoblock. While these alternatives offer excellent, highly-optimized designs, they often have much smaller template libraries compared to Envato's massive database of over 3,000+ niche-specific kits.

Do I need Elementor Pro to use Envato Elements?

Not always, but often. Many free Template Kits work entirely with the free version of Elementor. However, more advanced premium kits heavily rely on Elementor Pro features (like Theme Builder, forms, and custom CSS). The plugin will inform you if Elementor Pro is required before importing.

Will my site break if I cancel my Envato subscription?

No, your site will not break. Once a template or image is imported into your WordPress database, it stays there. Canceling your subscription simply revokes your API token, meaning you will lose the ability to browse and import new premium templates directly from the dashboard.

Are the photos royalty-free for commercial use?

Yes, the stock photos available through the Envato Elements WordPress plugin are royalty-free and clear for commercial use. When you import a photo while holding an active subscription, it is covered under Envato's broad commercial license for that specific project.

Can I use it with the Gutenberg Block Editor?

While the plugin is predominantly famous for its Elementor integration, Envato has been steadily adding Gutenberg block templates to their repository. You can filter your search to show only block-based kits if you prefer the native WordPress editor over Elementor.

How do I fix the "Invalid Token" error?

An "Invalid Token" error usually means your API connection timed out or your subscription lapsed. Simply navigate to Elements > Settings, click "Disconnect Account," and then reconnect it by generating a fresh token through the Envato authorization popup.

Does it support WooCommerce templates?

Absolutely. Many of the Template Kits on Envato Elements are heavily geared toward e-commerce. You can find complete store designs, including custom product page layouts, cart pages, and checkout designs, though these often require Elementor Pro to function correctly.

Can I use this plugin on client websites?

Yes, this is one of the primary use cases for the plugin. Agencies frequently use their Envato subscription to import templates onto client websites. Just ensure you register the final project under your Envato Elements dashboard to guarantee the commercial license covers the client.

Why are some templates missing global fonts?

When you import a template, global fonts and colors might not apply automatically if your Elementor settings are configured to inherit from your WordPress theme instead. Go to Elementor > Settings and ensure "Disable Default Colors" and "Disable Default Fonts" are checked.

Expert Rating

★★★★½

4.8 out of 5 - Highly Recommended


Download the Plugin Today

Article written and maintained by

Senior WordPress & PHP Developer at WPCodeQuill

About the Author

Suman Makur writes about WordPress, PHP, WooCommerce, website development, plugins, performance, SEO, and related web technologies for WPCodeQuill.

Editorial Methodology

WPCodeQuill articles are prepared using relevant official documentation, product documentation, developer resources, technical references, and other reliable sources where appropriate. The article is written to explain the topic clearly and accurately rather than to meet a specific word count or keyword target.

When information can change over time, such as software features, compatibility, pricing, or product capabilities, the relevant information should be checked against current official documentation before publication or implementation.

Sources & Fact Checking

Technical information is cross-referenced with appropriate sources such as official WordPress documentation, WooCommerce documentation, PHP documentation, browser documentation, Google Search documentation, and official product documentation when relevant.

External sources are used to verify factual or technical information. Source material is not copied as article content.

Hands-On Testing

Hands-on testing is identified separately when it has actually been performed. Where testing is available, the article may include the tested software version, environment, configuration, browser or device, test procedure, and observed results.

If a feature or configuration has not been personally tested, it is not presented as a hands-on test result. Readers should verify important implementation details in their own environment before making production changes.

Technical Scope

Depending on the topic, articles may cover implementation details, compatibility, configuration, performance, security considerations, troubleshooting, limitations, alternatives, and practical WordPress or PHP usage.

Not every article requires every type of testing or technical evaluation. The scope is based on the subject and the reader's actual needs.

Updates & Accuracy

Articles may be updated when important information changes, including software releases, product features, compatibility, technical recommendations, pricing, policies, or other material changes relevant to the article.

An updated date should reflect a meaningful content update and should not be changed simply to make an article appear newer.

Editorial Disclosure

Some WPCodeQuill articles may mention WPCodeQuill products or services when they are genuinely relevant to the topic. Product references are intended to provide additional information or a possible solution and should not replace the independent explanation of the underlying topic.

Product features, compatibility, pricing, licensing, and availability can change. Readers should check the current official product information before purchasing or implementing a solution.

Practical Guidance

Technical changes should be tested in an appropriate staging or development environment before being applied to a production website, particularly when they involve plugins, themes, PHP code, caching, databases, security, service workers, or other infrastructure-level changes.

Discussion (0)

Join the Conversation

Please log in to post a comment.