こんにちは
コアのコメントでは、以下のように説明されています
* 'user_login' - A string that contains the user's username for logging in.
* 'user_nicename' - A string that contains a URL-friendly name for the user.
* The default is the user's username.
* 'display_name' - A string that will be shown on the site. Defaults to user's
* username. It is likely that you will want to change this, for appearance.
* 'nickname' - The user's nickname, defaults to the user's username.
user_nicenameは、サニタイズされたユーザー名で、通常はどちらも同じ値ですが
taro yamada
など、スペースが入ったユーザーネームだと
taro-yamada
になったりします。
余
_deprecated_function( __FUNCTION__, '2.8', 'get_the_author_meta(\'nickname\')' );
ありがとうございます。試しにget_userdataを出力して確かめてみるとよくわかりました。
- user_nicenameもnicknameもデフォルトはユーザー名であり
- nicknameはユーザー管理画面から任意に変更可能である
- 一方user_nicenameはURLなどに利用できるサニタイズされたユーザー名であり、ユーザー名同様変更はできない
ということになりましょうか。
訳す、ということで考えると、今のところnicenameのよい訳し方はなさそうですね。
他の皆さんの例を調べつつ、やっていこうと思います。
nobitaさん、ありがとうございました!