Usually, a kid who wriggles doesn't want to be worn, or doesn't like the position.
You should listen to him and get him out of the wrap before he litterally wriggles himself free.
Babywearing is not only useful for transportation, but it's an important part of everyday parenting.
If you're at home and your baby wants out of the wrap, it's better to put him down - forcing him to remain in the wrap would go against respectful parenting.
There are periods during which baby goes from new motor acquisition to new discovery. This will imply changing your babywearing habits (to put him on your hip on back), especially during waking moments.
Hip carries give him a broader field of vision.
If you're wearing him in «transportation mode», things are a bit different. If you can't put him down (on the market, in the street...), tell him what «the rules» are: «you must stay in the wrap, Mommy needs to wear you for a while to buy groceries...».
Although babywearing is about attachment, don't forget to explain to your child what you expect of him, same as when you have to put him in his car seat for example.
If he doesn't calm down after you talk to him, gently rock him... maybe he's just trying to make a point and tell you he doesn't want to be worn... for the time being.
