Any plugin hosted here that is found to include this plugin will be closed and the developer required to remove it order for their plugin to be restored.. give it folder name like companyname-function-plugin — for example, if you work for FaceRange and you're making status plugin, you could name it facerange-status-plugin. Not only would we not accept it for using the prohibited term 'plugin, the team would validate that the owner represents FaceRange.. As of WordPress 5.8, we have added in feature to how the WordPress org API checks for updates, and allowed it to be blocked by the use of Update URI.. Update URI header can be added to the plugin headers. Look in your main plugin file for this section ** * Plugin Name My Cool Plugin * Plugin URI https example com my-plugin * Description My Plugin does cool things * Version 1.0 * Author the team * Author URI https example com * Text Domain my-plugin * License GPLv2 * License URI https opensource org licenses gpl-2.0.php *. To apply it, add header for Update URI and put WordPress org URI in the value * Update URI https example com my-updater. Another method, is to filter API requests and discard any for your plugin.. This code, can be added to your own plugin function example hidden plugin 12345 { if ) return $r Not plugin update request. What that does is check and if it matches the folder and file name of this plugin.
Read more