I had the same problem on my car. I changed my rocker cover on my engine so that i could paint my old one.
When you remove the rocker cover it allows engine oil to run onto the exhaust due to the engine being angled towards the exhaust.
The best way i found to do it is to allow the engine to cool down completely and place some clean absorbant rags over the exhaust manifold to catch the excess oil. It will still allow alittle bit of oil onto the exhaust but not alot.
When you start it from cold remember to remove the rags first and leave the bonnet up and allow the engine to tick over and it will burn all excess oil off until it stops smoking but always keep a close eye on it just incase.
I hope this helps.