Smart Market Widgets is WordPress plugin containing 5 widgets, using Envato API to get information about files available on all Envato Marketplaces and display them in the website sidebars using different methods and styling.
Links generated by the plugin support adding of referrer username for earning affiliate commission from new signups on any of Envato Marketplace websites.
Included Widgets
- Featured Author
- Featured File
- Files List
- Search for Files
- Powered By API Banner
Envato API
Plugin has support full support for new Envato API using the Personal token. To get Envato API Personal Token you need to register on Envato API website.Cache Envato data for better performance
Different display methods and styling for widgets
Many widget settings to control items display
Get items based on search query and other criteria
All Main Plugin Features
- Supports all Envato Marketplaces (currently 7 marketplaces).
- Caching of received Envato data for faster response.
- Log errors into file caused by problems with Envato API requests.
- Control cache timeout for received Envato data.
- Search for items: use marketplace, categories and search queries.
- List marketplace items: popular, collection, new and random.
- Sort marketplace items: random, new, old, last updated.
- Filter returned items by minimal rating to narrow the results.
- Get featured author and file from any marketplace.
- Get any marketplace item by specified item ID.
- Get multiple marketplace items by specified item ID’s.
- Get any marketplace author by specified username.
- Display Envato like tooltip preview for every item.
- Display author badges using new Envato API.
- Modify generated links rel and target attributes.
Envato Market Affiliate Program
The plugin now supports Impact Radius based Envato Market affiliate program. For more information, check out the PDF document in the plugin main package documentation.Features For Developers
- Functions to integrate widgets anywhere in the theme
- Hooks to control widgets loading and few other things
Additional Plugin Features
- Display items using different methods
- Comes with 11 item rendering methods
- Comes with 3 predefined styles
- Tools to delete all cached Envato API data
- Controls to disable any of the plugin widgets
- Supports replacing default display functions
- Support translation and includes POT file
Limitations
- Plugin can’t preview audio or video previews for AudioJungle or VideoHive
- In some cases, API doesn’t return proper image to use for the preview tooltip
System and WordPress Requirements
- WordPress 5.0 or newer
- PHP 7.0 or newer
- PHP cURL extension
Documentation
Plugin contains PDF user guide in the plugin package, inside the ‘documents’ directory. Check out this document to get information on plugin options, usage and more.Recommended similar plugin on CodeCanyon
Changelog
Version 4.7 / 2021.03.20.
- Updated: support for WordPress 5.7
- Updated: minimal requirement: WordPress 5.0
- Updated: minimal requirement: PHP 7.0
- Updated: using WordPress code style
- Updated: safe use: _ replaced with esc_html_ and esc_attr__
- Updated: safe use: _e replaced with esc_html_e and esc_attr_e
- Updated: most of the JavaScript code has been rewritten
- Changed: Using Smart Envato API Library 5.5
Version 4.6 / 2020.06.13.
- Changed: Various core code improvements and cleanup
- Changed: Now using native HTML number control
- Changed: Various improvements to the plugin JavaScript
- Changed: Improved methods for getting thumbnails from API
- Changed: Using Smart Image Tooltop Library 1.7
- Changed: Using Smart Envato API Library 5.4
- Removed: Obsolete jQuery LimitKeyPress library
- Fixed: Search widget marketplace switch not loading categories
Version 4.5 / 2019.03.24.
- Changed: Many improvements to the plugin loading
- Changed: Few minor improvements to the styling
- Changed: Improvements to the JavaScript libraries
- Changed: Small updates to the filter/action hooks
- Changed: Additional code refactoring and cleanup
- Changed: Various external links updated