Woocommerce bloat
<?php
add_filter( 'woocommerce_admin_features', function( $features ) {
$features = [
];
if(get_field('wc_show_analytics', 'option')) {
$features[] = 'analytics';
$features[] = 'analytics-dashboard';
$features[] = 'analytics-dashboard/customizable';
$features[] = 'homescreen';
}
return $features;
}, 10, 1 );
add_filter( 'woocommerce_helper_suppress_admin_notices', '__return_true' );
add_filter( 'woocommerce_allow_marketplace_suggestions', '__return_false', 999 );
add_filter( 'jetpack_just_in_time_msgs', '__return_false', 20 );
add_filter( 'jetpack_show_promotions', '__return_false', 20 );
add_action( 'admin_menu', function() {
global $menu;
foreach($menu as $key => $item) {
if(isset($item[0]) && $item[0] == 'WooCommerce'){
$menu[$key][0] = 'Webshop';
$menu[$key][6] = 'dashicons-cart';
break;
}
}
}, 999 );