PHPackages                             tarecord/wp\_commercial\_updater - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tarecord/wp\_commercial\_updater

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tarecord/wp\_commercial\_updater
================================

A library for updating commercial WordPress plugins without using the WordPress.org repository

612PHP

Since Oct 30Pushed 5y ago1 watchersCompare

[ Source](https://github.com/tarecord/wp_commercial_updater)[ Packagist](https://packagist.org/packages/tarecord/wp_commercial_updater)[ RSS](/packages/tarecord-wp-commercial-updater/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

WordPress Commercial Plugin Updater
===================================

[](#wordpress-commercial-plugin-updater)

An abstract class for use within WordPress plugins that hooks into the WordPress update check to define an alternate package URL. With this library you can seamlessly update your commercial plugin (that doesn't live in the WordPress.org repository) in the backendend alongside plugins in the repository.

Usage
-----

[](#usage)

Install this library with composer

```
composer require tarecord/wp_commercial_updater
```

Within your plugin, extend the class and implement the required methods (`get_latest_version()`, `get_url()`, and `get_package_url()`)

Example:

```
