WC_Admin_Addons::show_extension( object $item )

Should an extension be shown on the featured page.


Description Description


Parameters Parameters

$item

(Required) Item data.


Top ↑

Return Return

(boolean)


Top ↑

Source Source

File: includes/admin/class-wc-admin-addons.php

	public static function show_extension( $item ) {
		$location = WC()->countries->get_base_country();
		if ( isset( $item->geowhitelist ) && ! in_array( $location, $item->geowhitelist, true ) ) {
			return false;
		}

		if ( isset( $item->geoblacklist ) && in_array( $location, $item->geoblacklist, true ) ) {
			return false;
		}

		if ( is_plugin_active( $item->plugin ) ) {
			return false;
		}

		return true;
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.