From bd9e1faa8870e01bf5786a46ca2b762b47a76290 Mon Sep 17 00:00:00 2001 From: Marcin Kolanko <marcin.kolanko@wpdesk.net> Date: Tue, 13 May 2025 11:02:25 +0200 Subject: [PATCH] fix: remove of the plugin_api filter as prohibited for use in the plugin review. --- src/Basic_Requirement_Checker.php | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/Basic_Requirement_Checker.php b/src/Basic_Requirement_Checker.php index 43a8981..d3309d9 100644 --- a/src/Basic_Requirement_Checker.php +++ b/src/Basic_Requirement_Checker.php @@ -491,22 +491,6 @@ if ( ! class_exists( 'WPDesk_Basic_Requirement_Checker' ) ) { if ( function_exists( 'wp_nonce_url' ) && function_exists( 'wp_create_nonce' ) ) { $install_url = wp_nonce_url( $install_url, 'install-plugin_' . $slug ); } - add_filter( 'plugins_api', function( $api, $action, $args ) use ( $plugin_info, $slug ) { - if ( 'plugin_information' !== $action || - false !== $api || - ! isset( $args->slug ) || - $slug !== $args->slug - ) { - return $api; - } - - $api = new stdClass(); - $api->name = $plugin_info['nice_name']; // self in closures requires 5.4 - $api->version = ''; - $api->download_link = esc_url( $plugin_info['repository_url'] ); // self in closures requires 5.4 - - return $api; - }, 10, 3 ); return $install_url; } -- GitLab