added possibility to filter the list of products on shop page

Hi team, I need this code for one of my plugin. You can find here basically adding new filters.