I would hope for thanks for every present.
It's all part of the normal exchange.
It doesn't have to be a card, though. An ordinary letter is a better option (by email to those who you know prefer to receive that way).
It's also needed if you sent something, or handed it over anywhere else than in the recipient's home. In case the shop sent the wrong thing, or it got left behind. A letter which is clear what it is thanking the sender for means that neither of those has happened
It shouldn't be onerous, if two things have happened:
a) training from childhood so that thank you letters can be written effortlessly,
b) you are lucky in having guests who send presents to you in anticipation of the nuptials (rather than bringing it all to the party) because then you can write the letter when the gift is received and that spreads it out a bit.
And it is lovely to get something other than junk/admin stuff landing on the mat.
(Hopes that OP sent thanks to the formal hosts of the wedding reception in good time!)