{"repo":"YahnisElsts/plugin-update-checker","free":true,"listed":false,"github":"https://github.com/YahnisElsts/plugin-update-checker","clone":"git clone https://github.com/YahnisElsts/plugin-update-checker.git","description":"A custom update checker for WordPress plugins. Useful if you don't want to host your project in the official WP repository, but would still like it to support automatic updates. Despite the name, it also works with themes.","language":"PHP","stars":2560,"topics":["wordpress","wordpress-development"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Plugin Update Checker ===================== This is a custom update checker library for WordPress plugins and themes. It lets you add automatic update notifications and one-click upgrades to your commercial plugins, private themes, and so on. All you need to do is put your plugin/theme details in a JSON file, place the file on your server, and pass the URL to the library. The library periodically checks the URL to see if there's a new version available and displays an update notification to the user if necessary. From the users' perspective, it works just like with plugins and themes hosted on WordPress.org. The update checker uses the default upgrade UI that is familiar to most WordPress users. Table of Contents - Getting Started - Self-hosted Plugins and Themes - How to Release an Update - Notes - GitHub Integration - How to Release an Update - Notes - BitBucket Integration - How to Release an Update - GitLab Integration - How to Release a GitLab Update - Migrating from 4.x - License Management - Resources Getting Started --------------- Note: In each of the below examples, part of the instructions is to create an instance of the update checker class. It's recommended to do this either during the plugins loaded action or outside of any hooks. If you do it only during an admin action, then updates will not be visible to a wide variety of WordPress management tools; they will only be visible to logged-in users on dashboard pages. Self-hosted Plugins and Themes 1. Download the","default_branch":null,"files":null,"tree":[],"storefront":"/r/YahnisElsts","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YahnisElsts/plugin-update-checker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}