web-dev-qa-db-ja.com

Wp_usersテーブルを拡張する

WordPressのデータベースのwp_usersテーブルを拡張したいのですが。
なぜ?私のウェブサイトに参加したときに、自分自身についての情報を追加してほしいのです。

私はそれを拡張する方法を知っています、しかし私はWordPressが更新を必要とするときwp_usersテーブル、すなわち私が追加した列が削除されることを恐れています。

wp_usersテーブルを拡張した経験がある人はいますか?
WordPressのバージョンが更新されたときにこの表は更新されますか?

2
Ronny Rook

これを行うにははるかに良い方法があります。ユーザーテーブルを変更する代わりに、ユーザーメタを使用します。これは専用のテーブルを持ち、post metaと同じように機能しますが、ユーザー向けです。

  • add_user_meta
  • get_user_meta
  • update_user_meta

ユーザーメタを使用してユーザープロファイルにフィールドを追加して保存する方法を説明したチュートリアルが多数あります。それらをドラッグしたときのダッシュボード上のボックスの位置、いくつのフィールドなど、すでに標準データが保存されているか編集画面に一度に表示する投稿、またはクリックしたポップアップを閉じる

6
Tom J Nowell