Answered by Shaykh Faraz Rabbani
Question: Does one need to make ghusl after eating or drinking the haram things such as pork or wine before praying?
Answer: Walaikum assalam,
1. Neither one’s ablutions (wudu) nor one’s ritual bath (ghusl) are invalidated by sins such as eating pork or drinking wine. Therefore, it is not legally necessary to renew one’s purification.
2. However, such actions are sins. Therefore, it is obligatory to repent from them.
Answers on Repentance: