WordPress Version: 6.1
/**
* Retrieves popular WordPress plugin tags.
*
* @since 2.7.0
*
* @param array $args
* @return array|WP_Error
*/
function install_popular_tags($args = array())
{
$key = md5(serialize($args));
$tags = get_site_transient('poptags_' . $key);
if (false !== $tags) {
return $tags;
}
$tags = plugins_api('hot_tags', $args);
if (is_wp_error($tags)) {
return $tags;
}
set_site_transient('poptags_' . $key, $tags, 3 * HOUR_IN_SECONDS);
return $tags;
}