Filter hook 'themes_api_result'

in WP Core File wp-admin/includes/theme.php at line 638

View Source

themes_api_result

Filter Hook
Description
Filters the returned WordPress.org Themes API response.

Hook Information

File Location wp-admin/includes/theme.php View on GitHub
Hook Type Filter
Line Number 638

Hook Parameters

Type Name Description
array|stdClass|WP_Error $res WordPress.org Themes API response.
string $action Requested action. Likely values are 'theme_information', 'feature_list', or 'query_themes'.
stdClass $args Arguments used to query for installer pages from the WordPress.org Themes API.

Usage Examples

Basic Usage
<?php
// Hook into themes_api_result
add_filter('themes_api_result', 'my_custom_filter', 10, 3);

function my_custom_filter($res, $action, $args) {
    // Your custom filtering logic here
    return $res;
}

Source Code Context

wp-admin/includes/theme.php:638 - How this hook is used in WordPress core
<?php
 633  	 * @param array|stdClass|WP_Error $res    WordPress.org Themes API response.
 634  	 * @param string                  $action Requested action. Likely values are 'theme_information',
 635  	 *                                        'feature_list', or 'query_themes'.
 636  	 * @param stdClass                $args   Arguments used to query for installer pages from the WordPress.org Themes API.
 637  	 */
 638  	return apply_filters( 'themes_api_result', $res, $action, $args );
 639  }
 640  
 641  /**
 642   * Prepares themes for JavaScript.
 643   *

PHP Documentation

<?php
/**
	 * Filters the returned WordPress.org Themes API response.
	 *
	 * @since 2.8.0
	 *
	 * @param array|stdClass|WP_Error $res    WordPress.org Themes API response.
	 * @param string                  $action Requested action. Likely values are 'theme_information',
	 *                                        'feature_list', or 'query_themes'.
	 * @param stdClass                $args   Arguments used to query for installer pages from the WordPress.org Themes API.
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 3
  • File: wp-admin/includes/theme.php
Related Hooks

Related hooks will be displayed here in future updates.