WP_Site_Health::check_wp_version_check_exists() – Test if `wp_version_check` is blocked.

You appear to be a bot. Output may be restricted

Description

Test if wp_version_check is blocked.

It's possible to block updates with the wp_version_check filter, but this can't be checked during an Ajax call, as the filter is never introduced then. This filter overrides a standard page request if it's made by an admin through the Ajax call with the right query argument to check for this.

Usage

WP_Site_Health::check_wp_version_check_exists();

Parameters

Returns

void

Source

File name: wordpress/wp-admin/includes/class-wp-site-health.php
Lines:

1 to 9 of 9
  public function check_wp_version_check_exists() {
    if ( ! is_admin() || ! is_user_logged_in() || ! current_user_can( 'update_core' ) || ! isset( $_GET['health-check-test-wp_version_check'] ) ) {
      return;
    }

    echo ( has_filter( 'wp_version_check', 'wp_version_check' ) ? 'yes' : 'no' );

    die();
  }
 

 View on GitHub View on Trac