I have seen a couple of wordpress plugins which you can find easily with a search. I have never used any of them since I never felt the need.
you are not asking for payment to want to generate a new address each time so your job is super easy. you just have to show them your address (bitcoin or anything else). and for that simply put up your QR code which you can create using any tool online (string to QR thing) or simply go to one of the block explorers like blockchain.info and save the QR image it shows on your address page.
you can also use bitcoin URI scheme or BIP21 to place a clickable link on your website so that users can automatically open their wallets by clicking on it. like this:
testing BIP21 linkread the details here:
https://github.com/bitcoin/bips/blob/master/bip-0021.mediawikiFirst off thanks for such an in depth reply!
I've seen and tried a few of the plugins but they're quite limited to the currencies available, the best premade option I found was the combination of the Give plugin and gourl, but there is still vast limitations regarding coins available.
I have thought about putting the address and asking for donations but then I would have to have each independent address and it wouldn't look as good.
I'm starting to think I may have to code a plugin myself as I want it to look and be easy to use, to encourage those new to crypto to get involved.
The main problem with the QR code/wallet address is the average person will be confused and put off by all jargon looking characters in wallet addresses and, those who are less tech savvy will be out of by a QR code.
Your idea of the URI could be something which is implementable, a MEW address for eth and altcoin a being the possible best bet