Skip to main content
Articles

WooCommerce, the WORST best WordPress Option

24
1

Just a reminder to myself how to hide WooCommerce menus because I have to google this EVERY time.



add_filter( 'woocommerce_admin_features', function( $features ) {
    /**
     * Remove Marketing Menu
     * Filter list of features and remove those not needed     *
     */
    return array_values(
        array_filter( $features, function($feature) {
            return $feature !== 'marketing';
        } ) 
    );
} );



    /**
     * Remove Suggestions Menu
     */
    add_filter( 'woocommerce_allow_marketplace_suggestions', '__return_false' );
    add_filter('woocommerce_show_marketplace_suggestions', function ($show) { return 'no'; });



    /**
     * Remove Payments Menu - Doesn't work half the time
     */
remove_menu_page( 'admin.php?page=wc-settings&tab=checkout' );
remove_menu_page( 'admin.php?page=wc-admin&path=/wc-pay-welcome-page' ); 
remove_menu_page( 'admin.php?page=wc-admin&task=payments' ); 
remove_menu_page( 'admin.php?page=wc-admin&task=woocommerce-payments' );

Corner Icon Render
Corner Icon Render
Corner Icon Render
Corner Icon Render How Can I Help You?