質問: 公式サイトなどを探し回ったのですが、使用できる文字について見つけ出すことができませんでした。 Wordpress Codex 日本語版 ユーザー名 検索エンジンでは下記が見つかります。 Kagoya WordPress(ver2.8.4) インストール > > 半角英数、「 - (ハイフン)」、「 _ (アンダースコア)」、「@」以外の記号、全角文字はご利用にいただくことができません。 > > > Zenlogicの使い方 WordPressのインストール > > 1文字以上60文字以内でご入力ください。 > > 半角英数字/各種記号(- _ @ .)がご利用いただけます。 > > > 書かれている内容が異なるので、バージョン違いか、独自仕様かもしれません。 また、英字の小文字大文字も登録できますが、チェック時には大文字小文字は同一視されることは確認しています。 このあたりも情報を見つけられません。 もちろん「コードを見ればわかる」なのかもしれませんが、 Wordpressの公式において公表されている情報を探しています。 もちろん「公表されていない」ということでも構いません。 よろしくおねがいします。
回答: 自分も調べてみましたが、公式っぽいマニュアルは発見できませんでした。唯一あるとすれば、PHPDocs になります。 個人的興味から、求められてはいないと思いますがソースコードをみてみました。 ソースコードを見る限り、使える文字列は「『英数字』『記号(. _ - @)』を組み合わせた60文字以下の文字列」のようです。なお「60文字以下」の根拠は、テータベースの構造が VARCHAR(60) になっていることです。 ただし注意点として、オクテットは削除されます。オクテットと認識されるものは以下です。 ・「&」ではじまり「;」で終わる文字列 ・「%」の後に「a-f」または「A-F」または「0-9」のいずれか2文字の合計3文字の文字列 以上のことから、Zenlogic の説明に注意書きとして、オクテットのことを書いておくのがよいと思いました。