2 added 1 character in body
source | link

If you do a Kufr  (heresy) or shirk act without knowing it, do you have to say the Shahada, if you do it knowingly, without wanting to leave Islam, do you have to as well?

In both cases you do not need to. You are still a Muslim who sinned and asking Allah for forgiveness + repenting should be sufficient.

If you do it unknownlingly but wanted to leave Islam, do you have to, and of you did it knowingly and wanted to leave Islam, do you have to say the Shahada again?

If you voluntarily left Islam, then you need to believe in the Shahada to enter back. Also note that the shahada is not something that is said, but believed in. It is Sunnah to say it in front of others so you have witnesses to you entering Islam, but believing in it is the only thing required.

If you do a Kufr(heresy) or shirk act without knowing it, do you have to say the Shahada, if you do it knowingly, without wanting to leave Islam, do you have to as well?

In both cases you do not need to. You are still a Muslim who sinned and asking Allah for forgiveness + repenting should be sufficient.

If you do it unknownlingly but wanted to leave Islam, do you have to, and of you did it knowingly and wanted to leave Islam, do you have to say the Shahada again?

If you voluntarily left Islam, then you need to believe in the Shahada to enter back. Also note that the shahada is not something that is said, but believed in. It is Sunnah to say it in front of others so you have witnesses to you entering Islam, but believing in it is the only thing required.

If you do a Kufr  (heresy) or shirk act without knowing it, do you have to say the Shahada, if you do it knowingly, without wanting to leave Islam, do you have to as well?

In both cases you do not need to. You are still a Muslim who sinned and asking Allah for forgiveness + repenting should be sufficient.

If you do it unknownlingly but wanted to leave Islam, do you have to, and of you did it knowingly and wanted to leave Islam, do you have to say the Shahada again?

If you voluntarily left Islam, then you need to believe in the Shahada to enter back. Also note that the shahada is not something that is said, but believed in. It is Sunnah to say it in front of others so you have witnesses to you entering Islam, but believing in it is the only thing required.

1
source | link

If you do a Kufr(heresy) or shirk act without knowing it, do you have to say the Shahada, if you do it knowingly, without wanting to leave Islam, do you have to as well?

In both cases you do not need to. You are still a Muslim who sinned and asking Allah for forgiveness + repenting should be sufficient.

If you do it unknownlingly but wanted to leave Islam, do you have to, and of you did it knowingly and wanted to leave Islam, do you have to say the Shahada again?

If you voluntarily left Islam, then you need to believe in the Shahada to enter back. Also note that the shahada is not something that is said, but believed in. It is Sunnah to say it in front of others so you have witnesses to you entering Islam, but believing in it is the only thing required.