Speaking of WordPress plugins and specifically wrt Nostr, there is also the easynostr-nip05 plugin which turns your WP site into a NIP-05 endpoint (you can then use your local user accounts under your installation hostname as nip05 ids)
This is how I implement my markjr@bombthrower.com id. 