Can I set my phone so that only MMS uses data, but everything else uses wifi?

A

AC Question

I just found out that I need to have data on to send/receive MMS, but before I do this I would like to know if there is a way to safeguard other apps from using data. I have no data included in my plan so it would cost a fortune to start using it.