Natural consequences. When my 3 year old doesn't want to put on her shoes then I say, "guess you're going outside barefoot!" Then the gears inside her brain start turning and she wants to put her shoes on!
You need to let it sit for a SMALL amount of time. Enough where they will notice the uncomfortable feeling, but obviously don’t hurt your child. I’d reccomend doing outings like to the local park or something with the (secret) main aim to see if this works. (Please note I am ENTIRELY talking out of my ass here, this is just my thought on the topic)