If + [subject] + [present], [subject] + [present]
[subject] + [present] + if + [subject] + [present]
The zero conditional is for facts and things that are always true. Both parts take the present simple.
It says what happens every time, not one time in the future.
In the zero conditional, if and when mean almost the same: "every time".
The second part can be an instruction (do this, don't do that).
The zero conditional is about what always happens. The first conditional is about one possible event in the future, with will.