ブログロールの説明の文字数制限
2009年 5月 28日 admin
DB の定義で、link_description は VARCHAR(255) となっているため、本来は 255 文字まで行けるはずです (MySQL 4.1 以降で照合順序が utf8_general_ci の場合)。VARCHAR はバイト数じゃなくて文字数の制限だからです。しかし、日本語は UTF-8 で1文字3バイトのため、WordPress のどこかで link_description の長さチェックをバイト数で行なっていると、81 文字しか入らなくなります。
link_descriptionのフィールドタイプをVARCHARからTEXTに変更しましたら、思い通りに文字数の制限がなくなりました。WordPress › フォーラム » ブログロールの説明の文字数制限について