How hard would it be to customize WordPress to include customizable Author Page permalink slugs?
The problem I have with the current implementation is that while
the_author_posts_link(); displays the author in text, the link is tied to the username; that is, if my display name is "John Doe", the permalink to an author page will reveal my username as "NotAtAllAnonymous". Placing your username (or your authors' usernames) out there seems to me a potential security issue. While I use a pretty non-standard username for my self-hosted WordPress installation, and while others do not, I'd like to hide their usernames as well.
Could something be placed in the Permalinks section of the Dashboard to include this option, where the category and tag base slug customizations are located, so that the admin could choose between
- Username: "NotAtAllAnonymous"
- Display Name: "john-doe" (different authors under the same name would be assigned numbers, like "john-doe-2", etc.)
- User Key: "1"
for all users, or is there a plugin that provides this functionality already?
Any direction will be greatly appreciated, whether to plugins or hacks. As I didn't find anything right away, I'm assuming the functionality doesn't exist. Thanks in advance.