We use a shower dispenser, handles 4 different shampoos/soaps. This way there is no reason to have bottles in the shower area.
Got it off of Amazon.
https://www.amazon.com/dp/B00004TUBO...3X77H3TO&psc=1
Then we have suction cup hooks on the glass shower enclosure that holds washcloths and shower gel puff.