I have one small issue… I have several WoW US characters that have non-standard (i.e. unicode) letters in their names. (Specifically ï, î, ì, and ô)
This plugin will not let me add them. Being a software developer/web guy myself, I narrowed it down to “public static function is_id_valid($id)” in the wow.php file. This verifies all the letters of the ID are “word characters” per regex, which obviously unicode characters are not so this always returns false for me.
To do some testing I forced this to always return true. It would then accept my character’s name and retrieve the information from the WoW Armory, but the links to to the armory pages (in the plugin management and on the blog itself) had unreadable letters in them (something to do with unicode encoding I am sure).