Reusing addresses is bad for privacy so I created a WordPress plugin that will give your users a unique address each time they want to send you bitcoin. The plugin also maintains an address log so you can see which addresses were handed out and when.
The addresses are all generated deterministically from an electrum wallet master public key. Full instructions and download link are give here:
https://wordpress.org/plugins/bitcoin-address/
Great plugin! This is the best way to accept Bitcoin on your website. The best thing about is it that you don't have to expose your private keys on any server in order to accept payment.
Would it be possible to create some sort of variation where you could implement this into any website? Like a little script or package?
Different websites use different Content Management Systems (CMS) so I don't see how that could be done. This one is designed for WordPress CMS.