We can afford to supply drinks, wedding cake, and meat (choice of salmon, chicken, or steak). I love potlucks, so we've put on the invitation, "Please bring your favorite dish to share." We have also written, on the back of thr map, "No gifts, please!"
Should I write, "No gifts please! Your dish is the only gift we'd like."
We never mention gifts or ask guests to provide any part of the party. So, it isn't polite to ask for a dish or to ask for no gifts. If someone asks you where you are registered, you may tell them that you don't want gifts. This can also be on your wedding website. But, please don't ask for food.
It is refreshing to hear of someone not interested in gifts.