themes_api_result
Filter HookDescription
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.