WC_Admin_Addons::get_featured()
Get featured for the addons screen
Description Description
Return Return
(array) of objects
Source Source
File: includes/admin/class-wc-admin-addons.php
public static function get_featured() { $featured = get_transient( 'wc_addons_featured' ); if ( false === $featured ) { $raw_featured = wp_safe_remote_get( 'https://d3t0oesq8995hv.cloudfront.net/add-ons/featured-v2.json', array( 'user-agent' => 'WooCommerce Addons Page' ) ); if ( ! is_wp_error( $raw_featured ) ) { $featured = json_decode( wp_remote_retrieve_body( $raw_featured ) ); if ( $featured ) { set_transient( 'wc_addons_featured', $featured, WEEK_IN_SECONDS ); } } } if ( is_object( $featured ) ) { self::output_featured_sections( $featured->sections ); return $featured; } }