Since Hearthhead and Wowhead are unified, I would send an email to feedback@wowhead.com about your issue. Link them to this thread in case you cannot receive their emails or have them PM your account here in that case. At the very least, they should be able to tell you who specifically to talk to.