add additional information to the WC Tracker
* Some basic info about Jetpack version, if connected, and if is a staging site * Some basic info about WooCommerce Connect, if installed and if active
This commit is contained in:
parent
06dbc81d66
commit
3b59fd7af4
|
@ -104,6 +104,13 @@ class WC_Tracker {
|
||||||
$data['active_plugins'] = $all_plugins['active_plugins'];
|
$data['active_plugins'] = $all_plugins['active_plugins'];
|
||||||
$data['inactive_plugins'] = $all_plugins['inactive_plugins'];
|
$data['inactive_plugins'] = $all_plugins['inactive_plugins'];
|
||||||
|
|
||||||
|
// Jetpack & WooCommerce Connect
|
||||||
|
$data['jetpack_version'] = defined( 'JETPACK__VERSION' ) ? JETPACK__VERSION : 'none';
|
||||||
|
$data['jetpack_connected'] = ( class_exists( 'Jetpack' ) && is_callable( 'Jetpack::is_active' ) && Jetpack::is_active() ) ? 'yes' : 'no';
|
||||||
|
$data['jetpack_is_staging'] = ( class_exists( 'Jetpack' ) && is_callable( 'Jetpack::is_staging_site' ) && Jetpack::is_staging_site() ) ? 'yes' : 'no';
|
||||||
|
$data['connect_installed'] = class_exists( 'WC_Connect_Loader' ) ? 'yes' : 'no';
|
||||||
|
$data['connect_active'] = ( class_exists( 'WC_Connect_Loader' ) && wp_next_scheduled( 'wc_connect_fetch_service_schemas' ) ) ? 'yes' : 'no';
|
||||||
|
|
||||||
// Store count info
|
// Store count info
|
||||||
$data['users'] = self::get_user_counts();
|
$data['users'] = self::get_user_counts();
|
||||||
$data['products'] = self::get_product_counts();
|
$data['products'] = self::get_product_counts();
|
||||||
|
|
Loading…
Reference in New Issue