WordPress.org

Make WordPress Core


Ignore:
Timestamp:
08/07/2020 07:23:04 PM (4 months ago)
Author:
whyisjake
Message:

Docs: Correct usage of the dynamic auto_update_{$type} filter.

This ensures that the canonical name of the filter is used in Site Health debug data, as well as on plugin and theme screens, so the developer reference site remains correct.

This brings the changes from [48750] to the 5.5 branch.

Props johnbillion.
Fixes #50868, see [48750].

Location:
branches/5.5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.5

  • branches/5.5/src/wp-admin/includes/class-wp-debug-data.php

    r48747 r48756  
    972972                }
    973973
    974                 /** This action is documented in wp-admin/includes/class-wp-automatic-updater.php */
    975                 $auto_update_forced = apply_filters( 'auto_update_plugin', null, (object) $item );
     974                $type = 'plugin';
     975                /** This filter is documented in wp-admin/includes/class-wp-automatic-updater.php */
     976                $auto_update_forced = apply_filters( "auto_update_{$type}", null, (object) $item );
    976977
    977978                if ( ! is_null( $auto_update_forced ) ) {
     
    11151116            }
    11161117
    1117             /** This action is documented in wp-admin/includes/class-wp-automatic-updater.php */
    1118             $auto_update_forced = apply_filters( 'auto_update_theme', null, (object) $item );
     1118            $type = 'theme';
     1119            /** This filter is documented in wp-admin/includes/class-wp-automatic-updater.php */
     1120            $auto_update_forced = apply_filters( "auto_update_{$type}", null, (object) $item );
    11191121
    11201122            if ( ! is_null( $auto_update_forced ) ) {
     
    12021204                }
    12031205
    1204                 /** This action is documented in wp-admin/includes/class-wp-automatic-updater.php */
    1205                 $auto_update_forced = apply_filters( 'auto_update_theme', null, (object) $item );
     1206                $type = 'theme';
     1207                /** This filter is documented in wp-admin/includes/class-wp-automatic-updater.php */
     1208                $auto_update_forced = apply_filters( "auto_update_{$type}", null, (object) $item );
    12061209
    12071210                if ( ! is_null( $auto_update_forced ) ) {
     
    12911294                }
    12921295
    1293                 /** This action is documented in wp-admin/includes/class-wp-automatic-updater.php */
    1294                 $auto_update_forced = apply_filters( 'auto_update_theme', null, (object) $item );
     1296                $type = 'theme';
     1297                /** This filter is documented in wp-admin/includes/class-wp-automatic-updater.php */
     1298                $auto_update_forced = apply_filters( "auto_update_{$type}", null, (object) $item );
    12951299
    12961300                if ( ! is_null( $auto_update_forced ) ) {
Note: See TracChangeset for help on using the changeset viewer.