== Deprecation ==
This plugin is deprecated in favour of a newer version. Please update to using https://github.com/envato/wp-envato-market as there will no longer be any bugfixes or support for this version.
=== Envato WordPress Toolkit === Contributors: envato, valendesigns Tags: install, update, api, envato, theme, upgrade Requires at least: 3.7 Tested up to: 4.9.5 Stable tag: 1.8.0
WordPress toolkit for Envato Marketplace hosted items. Currently supports the following theme functionality: install, upgrade, & backups during upgrade.
== Description ==
This toolkit plugin establishes an Envato Marketplace API connection to take advantage of the new wp-list-themes
& wp-download
methods created specifically for this plugin. These API methods grants access to information about your purchased themes and create temporary download URL's for installing and upgrading those themes. Basically, users that have purchased themes from ThemeForest.net can now install and upgrade any theme that takes advantage of these new methods.
For end users, all that's required to get started is an Envato Marketplace username & API key, and to have purchased one of the many WordPress themes found on ThemeForest.net.
For theme authors, navigate to your theme's admin page on ThemeForest.net and click edit; you'll need to upload the Optional WordPress Theme
ZIP which contains your installable WordPress Theme. Once you've got an installable ZIP uploaded and approved, users can install & update directly from within WordPress. Also, to take advantage of the update functionality you'll need to increment your themes version in the style.css every time a new version is available for download and repeat the process above of uploading an installable ZIP.
Below is a description of the new api-key protected Envato Marketplace API methods or sets. For full documentation on how to use the API go to http://marketplace.envato.com/api/documentation and have a look at the examples.
wp-list-themes
wp-download
== Installation ==
envato-wordpress-toolkit
folder to the /wp-content/plugins/
directory.Plugins
menu in WordPress.Envato Toolkit
page and insert your Marketplace username and secret API key in the designated input fields. To obtain your API Key, visit your "My Settings" page on any of the Envato Marketplaces.== Changelog ==
= 1.8.0 =
= 1.7.3 =
wp_remote_request
with wp_safe_remote_request
, which will validated the API url.= 1.7.2 =
ZipArchive
class was called before the class_exists
check.update-core.php
.readme.txt
to build the config array.raw_url
in _admin_update_check
to use raw.githubusercontent
, because raw.github
causes a second http
request.= 1.7.1 =
wp_list_themes
from making an API request before credentials have been entered into WordPress..png
to a font icon, which makes it Admin Color Scheme compatible.envato
to envato-wordpress-toolkit
to avoid potential conflicts.= 1.7.0 =
= 1.6.3 =
= 1.6.2 =
= 1.6.1 =
= 1.6 =
= 1.5 =
= 1.4 =
= 1.3 =
= 1.2 =
= 1.1 =
= 1.0 =