web-dev-qa-db-ja.com

登録ユーザー向けのプラグイン開発

私はWordpressのプラグイン開発に慣れていませんが、ソフトウェア開発に慣れていません。

この質問は、次の質問に対する「ベストプラクティス」スタイルのアイデアを得ることです。

登録ユーザーだけが利用できるフォームを作成する必要があります。登録ユーザーは、理想的には特定の番号のみのユーザー名を持っています。理想的には、ユーザーは自分のユーザー名、電子メール、名前などとしてこのIDを使って登録するでしょう。ログインした後、彼らはプラグインによって作成されるフォームにアクセスするでしょう。フォームを送信すると、プラグインによって作成されたカスタムテーブルにデータが追加されます。私はWordpressでテーブルを管理するためのたくさんのリソースを見たので、それは問題ではありません。

フォームを送信するときに自分のID(ユーザー名)を追跡できるようにするAPIを持つメンバープラグインはありますか?デフォルトのユーザー機能を使用する必要がありますか?この状況に対するベストプラクティスは何でしょうか。

ありがとう

1
Davis Mariotti

登録ユーザーのみ利用可能

ユーザーがログインしている場合は、ユーザー名とIDを識別するためのIDがあります。 WordPressには、このデータを取得するための使いやすい機能があります。例として、 wp_get_current_user() を介してユーザーデータを取得し、 get_current_user_id() を介してログインユーザーのIDのみを取得します。関数のドキュメンテーションは codex の中にあります、このトピックに関する多くのドキュメンテーション、また例があります。

0
bueltge