Description
Evoxup connects WordPress and Elementor to the Evoxup hosted template and media service.
Users can browse the complete Evoxup catalog, preview FREE, PRO, and SUPER STAR content, and import content according to their service entitlement. FREE content can be imported without a license. PRO members can import FREE and PRO content. SUPER STAR members can import FREE, PRO, and SUPER STAR content.
Paid content is provided by the Evoxup service and is not bundled in this plugin. The plugin code itself is fully available under the GPL-compatible license declared above.
Template catalog
Evoxup provides an indexed catalog of Elementor template kits. Catalog browsing and search use repository metadata instead of downloading complete kit archives to WordPress.
When a user opens a kit, Evoxup requests the selected template data from the service. Complete template-kit ZIP files remain on the Evoxup repository and are not transferred to the WordPress installation.
Elementor integration
When Elementor is active, Evoxup adds its template workflow to the Elementor editor. A selected template is requested from the Evoxup service and inserted using Elementor-compatible data.
Global kit settings are handled separately from normal page content. Remote media referenced by an imported template can be brought into the local WordPress Media Library as required by the insertion workflow.
Evoxup Media Library
Evoxup provides a media catalog for images, icons, backgrounds, arrows, banners, buttons, and other indexed media supplied by the Evoxup service.
The complete catalog can be browsed regardless of membership tier. Tier restrictions are enforced when importing protected originals:
- FREE: may import FREE content without a license.
- PRO: may import FREE and PRO content with an active PRO or SUPER STAR entitlement.
- SUPER STAR: may import FREE, PRO, and SUPER STAR content with an active SUPER STAR entitlement.
The hosted media catalog is organized from the repository’s editorimages archive. Each first-level archive folder becomes a catalog collection automatically. Items that have not yet been assigned to FREE, PRO, or SUPER STAR remain visible as UNASSIGNED but cannot be imported until the repository administrator classifies them. Ready thumbnails are optional; missing thumbnails do not remove items from the catalog.
The media interface supports search, tier filtering, media-type filtering, category filtering, file-format filtering, and pagination. PNG transparency and GIF animation are preserved when the original media file is imported.
Evoxup Library is the media source included in the WordPress.org edition.
Licenses and memberships
The Evoxup Client does not create licenses or memberships. License issuance and membership management are handled by the Evoxup service.
A license is optional for FREE imports. A valid service entitlement is required only when a user attempts to import protected PRO or SUPER STAR content or when another protected service action requires verification.
External Services
This plugin connects to external services for the features described below. These services are part of the plugin’s documented functionality.
Evoxup service
Service: https://evoxup.com/
API used by this release: https://evoxup.com/repository/api/v1/
Privacy policy: https://evoxup.com/privacy-policy/
Terms: https://evoxup.com/terms/
The Evoxup service provides template catalog data, kit metadata, previews, selected Elementor template data, media catalog data, media previews, signed original-media downloads, and entitlement verification.
Template catalog browsing does not require a license key. Media catalog requests may include the WordPress site URL and the Evoxup Client version so the service can provide the correct client workflow. If a license key is configured, it may also be sent on service requests that support entitlement-aware responses.
When a user verifies a license or requests protected PRO / SUPER STAR content, the plugin sends the entered license key, WordPress site URL, and Evoxup Client version to the Evoxup service so access can be verified.
The plugin does not contain or expose the Evoxup repository Manager/master API key.
Privacy
Evoxup does not add front-end visitor analytics or advertising trackers in this release.
Administrative and Elementor workflows may contact the Evoxup service as documented in the External Services section. Depending on the requested feature, the service may receive the site URL, Evoxup Client version, and, for protected actions, the configured license key.
Development and Source Code
The JavaScript files distributed in assets/Js/ are the editable, human-readable source files used directly by this plugin. This release does not ship a minified or transpiled JavaScript bundle and does not require npm, webpack, or another build tool to regenerate the distributed JavaScript.
In particular, assets/Js/elementor-editor.js is the source file loaded by WordPress and Elementor; it is not a generated artifact.
Documentation and Support
Documentation: https://evoxup.com/docs/
Website: https://evoxup.com/
When requesting support, include the Evoxup plugin version, WordPress version, PHP version, Elementor version when relevant, and the visible error message. Do not send passwords, hosting credentials, or repository Manager/master keys.
Screenshots




Installation
- In WordPress, go to Plugins > Add New > Upload Plugin.
- Upload the Evoxup ZIP package and activate the plugin.
- Install and activate Elementor if you want to use template insertion inside the Elementor editor.
- Open Evoxup > Catalog to browse template kits.
- Open Evoxup > Media Library, or use Evoxup Library from the WordPress Add Media window, to browse media.
- A license is not required for browsing or for importing FREE content.
- If you have a PRO or SUPER STAR entitlement, open Evoxup > My License and verify your license for the current site.
FAQ
-
Is a license required to use Evoxup?
-
No. Browsing is available without a license, and FREE content can be imported without a license. Protected PRO and SUPER STAR imports require the corresponding Evoxup service entitlement.
-
Can FREE users see PRO and SUPER STAR content?
-
Yes. The complete catalog remains visible so users can preview all tiers. Access is enforced only when protected content is imported or inserted.
-
Does Evoxup download complete template-kit ZIP files into WordPress?
-
No. Complete kit archives remain on the Evoxup repository service. WordPress receives catalog metadata, previews, and the selected template data required for insertion.
-
Is Elementor required?
-
Elementor is required for Elementor template insertion. Catalog and media-library administration can still load without Elementor.
-
Does being a WordPress administrator grant SUPER STAR access?
-
No. WordPress roles do not grant Evoxup service entitlements. The Evoxup service remains the authority for protected-content access.
-
Are imported media files stored locally?
-
Yes. When an item is imported, the selected original is added to the site’s WordPress Media Library. Evoxup avoids re-importing the same repository item when it can identify an existing attachment.
-
Does Evoxup preserve transparent PNG files and animated GIF files?
-
Yes. Repository imports use the original media file so PNG transparency and GIF animation are preserved.
-
What information is sent to Evoxup?
-
Requests may include the site URL and Evoxup Client version. The license key is sent when a configured license or protected service action requires entitlement verification. See External Services and Privacy above.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Evoxup – Templates & Media Importer for Elementor” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Evoxup – Templates & Media Importer for Elementor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Prepared the exact 1.0.0 codebase for the WordPress.org review requirements without importing files from another release.
- Removed the optional third-party stock-image provider; the WordPress.org edition now uses the Evoxup media library only.
- Removed the unsupported compatibility header from the main PHP file and kept compatibility metadata in readme.txt only.
- Documented the distributed JavaScript as the editable source and reformatted the Elementor editor source for human readability.
- Updated the donation URL to the public Evoxup donation page and added an Upgrade Evoxup link at the top of Settings.
1.0.0
- Stable 1.0.0 release metadata for the media-tree build.
- Added a support and donation panel to Dashboard, Catalog, Media Library, and My License.
- Added WordPress.org contributor, donation-link, and five-tag metadata for evoxupteam.
- Fixed Plugin Check findings in MediaController and Admin Assets.
- Replaced attachment meta_key/meta_value lookup with a cached WordPress option index and one-time metadata cache rebuild.
- Removed request-variable inspection from admin asset routing.
- Added support for repository UNASSIGNED archive items and dynamic editorimages collections.
- Preserved Server IP licensing support from 0.4.10.
0.4.10
- Send the WordPress server IP during license verification and protected repository requests.
- Add an optional Server IP override for hosts that expose an internal or incorrect SERVER_ADDR.
- Show the exact Server IP sent in My License diagnostics.
- Keep detailed Repository/Memberchip verification diagnostics from 0.4.9.
0.4.9
- License verification now preserves and displays the Repository/Memberchip verification reason instead of a generic paid-access warning.
- My License diagnostics show active/valid/paid access, tier, plan, authority error code, HTTP status and transport when available.
- Verification requests send both client_version and plugin_version for compatibility.
0.4.8
- Fixed Evoxup media detail previews so the overlay stays inside the WordPress media content area and never blocks the native media router or close control.
- Added reliable detail close/back controls and preview error feedback instead of leaving a blank black pane.
- Added trusted repository downloads for local/private development origins after strict repository-origin validation, while keeping external imports on WordPress safe HTTP handling.
- Unified Elementor/catalog/media filter text, selected values, placeholders, and focus accents with the Evoxup action purple.
- Kept all tiers visible and preserved FREE / PRO / SUPER STAR import entitlements.
0.4.7
- Added explicit All / FREE / PRO / SUPER STAR filtering to the media catalog and WordPress media workflow.
- Kept search visible beside compact media filters.
- Added Evoxup Library access in WordPress media workflows.
- Kept all content visible while enforcing entitlement only when protected content is imported.
- Preserved template catalog search, tier browsing, Elementor insertion, media pagination, original-file imports, duplicate-import protection, and the repository-only template-kit architecture.
0.4.6
- Refined the Evoxup Library media-source workflow.
- Compacted media controls to leave more room for the gallery.
- Allowed all users to browse every media tier while keeping protected imports entitlement-aware.
- Allowed FREE media imports without a license.
0.4.5
- Added the indexed Evoxup repository media library as the primary media source.
- Added server-side search, filters, pagination, and original-file import.
- Preserved PNG transparency and GIF animation.
- Kept the Evoxup repository media library as the primary media source.
