WordPressで最近登録したユーザーを表示する方法


WordPress で最近登録したユーザーを表示したいと考えていますか?

場合によっては、最近登録したユーザーをサイトに表示して、コミュニティの感覚を生み出し、他の人にメンバーになること、フォーラムに参加すること、または単にアカウントを作成することを奨励したい場合があります。

この記事では、WordPress サイトで最近登録したユーザーを表示する方法を説明します。

WordPress で最近登録したユーザーを表示する理由

メンバーシップ サイト、オンライン コース、フォーラム、またはユーザー登録が可能なその他のタイプの WordPress Web サイトを運営している場合、最近登録したユーザーを表示したい場合があります。

これにより社会的証明が追加され、他のメンバーがコミュニティに新しいメンバーを歓迎する機会も与えられます。中小企業の Web サイトを運営している場合は、チーム メンバーや寄稿者のフィルター可能なディレクトリを作成することもできます。

最近登録したユーザーを WordPress に表示するには、さまざまな理由があります。

  • 共有連絡先情報のリソースを作成する

  • 非営利団体の寄付者のリストを紹介する

  • 最近登録されたビジネスオーナーのリストを強調表示します

  • 大規模で活発なコミュニティを示すことで、新しいフォーラムへの登録を促進します

それでは、WordPress で最近登録したユーザーを表示する方法を説明しましょう。以下のクイック リンクを使用するだけで、使用したい方法に直接ジャンプできます。

  • Formidable Forms で最近登録したユーザーを表示 (カスタマイズ可能)

  • WP User Managerで最近登録したユーザーを表示する(簡易方法)

  • WordPress にコードを追加して最近登録したユーザーを表示する (上級)

方法1. 最近登録したユーザーを強力なフォームで表示する

最近登録したユーザーを表示する最良の方法は、Formidable Forms プラグインを使用することです。これは、市場でトップクラスの連絡フォームおよび WordPress 用の最高のユーザー登録プラグインの 1 つです。

ユーザー プロフィール データなど、ユーザーが送信したデータを Web サイトのフロントエンドで書式設定、フィルター処理、表示できる高度な機能が付属しています。

これを使用して、Web ディレクトリ、オンライン計算機、ユーザー ディレクトリなど、あらゆる種類の便利なオンライン ツールを作成できます。さらに、ユーザー ディレクトリの外観と機能を完全に制御できます。

MemberPress とも統合されているため、最近登録したメンバーのリストを会員制 Web サイトに簡単に表示できます。

: Formidable Forms では、すべての新規ユーザーが自動的に表示されるわけではありません。代わりに、どのユーザーとどのような情報を表示するかを完全に制御できます。ディレクトリ内のユーザーを表示するには、別のフォームを作成して記入する必要があります。その方法をご紹介します。

まず最初に行う必要があるのは、Formidable Forms プラグインをインストールしてアクティブ化することです。詳細については、WordPress プラグインのインストール方法に関するガイドを参照してください。

アクティブ化したら、Formidable » グローバル設定に移動し、[アカウントを接続] ボタンをクリックするか、ライセンス キーを手動で入力して [ライセンスを保存] ボタンをクリックする必要があります。

この情報は、Formidable Forms Web サイトのアカウントの下にあります。

次に、Formidable Directory アドオンをインストールする必要があります。プランによっては、このアドオンがすでにアクティブになっている場合があります。

そうでない場合は、Formidable Directory ページに移動し、「Get Formidable Directory」ボタンをクリックする必要があります。購入が完了すると、アカウントに自動的に追加されます。

次に、Formidable Forms » アドオンに移動し、「Directory」アドオンを検索します。

次に、「インストール」ボタンをクリックします。

その後、Formidable » グローバル設定に移動します。

次に、「ディレクトリ」メニューオプションをクリックします。

これにより、ユーザー ディレクトリの作成を支援するセットアップ ウィザードが自動的に開始されます。サイトを Formidable Forms に接続していない場合は、ここで接続するように求められます。

次に、「インストールとアクティブ化」ボタンをクリックして、必要なアドオンをインストールしてアクティブ化します。

次に、「ユーザー/メンバー」ボックスをクリックして最近登録したユーザーを表示し、「2 列」表示または「表リスト」表示を選択します。

次に、リスティング フォームとディレクトリ ページのページ名を入力し、[今すぐ作成] ボタンをクリックします。

これにより、ユーザーを表示するために必要なフォーム、ビュー、ページが自動的に作成されますが、まだ公開されていないため、変更を加えることができます。

その後、「新しいページのカスタマイズ」セクションの「ページを表示」ボタンをクリックします。

これにより、登録済みユーザーのリストが記載されたページが自動的に表示されます。

これには、検索バー、A ~ Z フィルター、および各登録ユーザーを含むボックスが含まれます。

その後、ページを公開する必要があります。

これを行うには、画面上部の「ページを編集」ボタンをクリックするだけです。

これにより、ページ編集画面が表示されます。このページは、他の WordPress ページと同じように編集できます。

ページの編集が完了したら、[公開] ボタンをクリックしてページを公開する必要があります。

登録済みユーザー ディレクトリの外観をカスタマイズしたい場合は、Formidable » ビューに移動します。

次に、作成したばかりのビューの上にマウスを置き、「編集」をクリックします。

これにより、ビューエディター画面が表示されます。

ここで、ユーザー ディレクトリの外観を完全にカスタマイズできます。たとえば、ページごとのユーザー数を制限したり、ユーザー エントリをフィルタリングして並べ替えたり、個々のプロファイルにコンテンツを追加したりできます。

変更が完了したら、「更新」ボタンをクリックします。

以前に公開したユーザー ディレクトリが自動的に更新されます。

フォームを公開して新規ユーザーから情報を収集する

ユーザー ディレクトリをカスタマイズして公開した後、そのディレクトリに接続されているフォームも公開する必要があります。

すでに WordPress サイトに登録しているユーザーは、ユーザー ディレクトリにリストされるように、この別のフォームに記入する必要があります。

まず、[ページ] » [すべてのページ] に移動し、前に作成したページをクリックします。この場合は [リストを追加] です。

これにより、ページ編集画面が表示され、ページのタイトルとショートコードが表示されます。

次に、[公開] ボタンをクリックしてページを公開します。

その後、ユーザー登録フォームからページを閲覧できるようになります。

新しいユーザーはこのフォームを使用して、Web サイト上のユーザー ディレクトリ プロフィール情報を入力できます。

フォームフィールドをカスタマイズする場合は、Formidable » フォームに移動します。

次に、先ほど名前を付けたフォームをクリックします。この場合は「ユーザー ディレクトリ プロファイル」です。

これにより、フォームビルダーが表示されます。

新しいフォーム フィールドを追加する場合は、左側のオプション パネルからフォームにフィールドをドラッグするだけです。

既存のフォームフィールドを削除するには、フィールドをクリックして「三点」メニューオプションをクリックします。

次に、「削除」をクリックします。

フォームのカスタマイズが完了したら、必ず「更新」ボタンをクリックして変更を保存してください。フォームは自動的に更新されます。

方法 2. 動的ユーザー ディレクトリを使用して最近登録したユーザーを表示する

最近登録したユーザーを表示するもう 1 つの方法は、無料の Dynamic User Directory プラグインを使用することです。

Formidable Forms ほど高度な機能やカスタマイズ性はありませんが、最近登録したユーザーの簡単なリストを表示できます。

最初に行う必要があるのは、プラグインをインストールして有効化することです。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。

その後、設定 » 動的ユーザー ディレクトリに移動して、ディレクトリ設定を構成する必要があります。

まず、登録ユーザー リストの並べ替え方法を [並べ替えフィールド] ドロップダウンで制御し、表示するディレクトリの種類を [ディレクトリ タイプ] ドロップダウンで選択できます。

その後、「ディレクトリ検索」ボックスをチェックしてディレクトリ検索機能を有効にできます。

特定のユーザー ロールまたは特定のユーザーを除外する場合は、ドロップダウン リストからそれらを選択できます。

次に、ディレクトリの外観と、「リスト表示設定」セクションに表示されるユーザー情報を制御できます。

ユーザーの名前、アバター、境界線などを制御できます。

その下の [ディレクトリ合計設定] メタ ボックスでは、ユーザーの合計数を選択したり、テキストをカスタマイズしたりできます。

ユーザーの総数を表示すると、社会的証明を使用して新しいユーザーにサイトでのアカウントの作成を促す場合に役立ちます。

次に、ユーザー リスト上でレターのリンクとページネーションがどのように表示されるかをカスタマイズできます。

ページごとに表示するユーザーの数を設定したり、間隔を変更したりできます。

完了したら、画面の下部にある「オプションを保存」ボタンをクリックしてディレクトリを保存します。

これにより、ユーザー ディレクトリのショートコードが作成され、ページの上部に表示されます。サイトにディレクトリを追加するには、これをコピーする必要があります。

次に、ページ、投稿、またはウィジェット領域を開いてユーザーのリストを表示します。

次に、「プラス」ブロック追加アイコンをクリックし、「ショートコード」を検索して選択します。

その後、ショートコードをボックスに貼り付けるだけです。

次に、「公開」または「更新」ボタンをクリックします。

これで、サイト上で最近登録したユーザーのリストを表示できるようになります。

最近登録したユーザーのリストを投稿またはウィジェット領域に追加したい場合は、上記の手順に従ってください。

方法3. WordPressにコードを追加して最近登録したユーザーを表示する

最近登録したユーザーを表示するもう 1 つの方法は、WordPress にコードを追加することです。これまでにこれを行ったことがない場合は、WordPress でコードをコピーして貼り付ける方法に関するガイドを参照してください。

次に、次のコード スニペットをテーマの function.php ファイルに追加するか、WPCode などのコード スニペット プラグインを使用します (推奨)。

function wpb_recently_registered_users() { 

global $wpdb;

$recentusers = '<ul class="recently-user">';

$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5");

foreach ($usernames as $username) {

if (!$username->user_url) :

$recentusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>";

else :

$recentusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";

endif;
}
$recentusers .= '</ul>';

return $recentusers;
}

このコード スニペットは、最近登録したユーザーの簡単なリストを作成し、アバター画像とユーザー名を表示します。

その後、最近登録したユーザーを表示するには 2 つの異なる方法があります。 1 つ目は、sidebar.php、footer.php などのテーマのテンプレート ファイルにテンプレート タグを追加することです。

詳細については、WordPress テンプレート階層のチートシートを参照して、適切なテーマ テンプレート ファイルを見つけてください。

次に、次のテンプレート タグ コード スニペットを追加します。

<?php wpb_recently_registered_users(); ?>

2 番目の方法は初心者にとって簡単で、ショートコードを使用して新規登録ユーザーを表示できます。

まず、次のコード スニペットをテーマの function.php ファイルに追加するか、コード スニペット プラグインを使用して、前に追加したコードのすぐ下に追加します。

add_shortcode('wpb_newusers', 'wpb_recently_registered_users');

このコードは、投稿、ページ、ウィジェット領域で使用できる次のショートコードを作成します。

ショートコードを Web サイトに追加するには、ユーザーのリストを表示するページを開くだけです。

次に、「プラス」ブロック追加アイコンをクリックし、「ショートコード」を検索して選択します。

その後、上でコピーしたショートコードをショートコードボックスに貼り付けます。

変更が完了したら、「更新」または「公開」ボタンをクリックして変更を有効にします。

ショートコードを投稿またはウィジェット領域に追加することで、同じ手順を実行できます。

最近登録したユーザーのリストを表示できるようになりました。表示方法を調整するには、Web サイトにカスタム CSS を追加する必要があります。

この記事が、WordPress で最近登録したユーザーを表示する方法を学ぶのに役立つことを願っています。無料の SSL 証明書を取得する方法に関するガイドや、専門家が選んだ中小企業向けの最適なビジネスフォン サービスもご覧ください。

この記事が気に入っていただけましたら、WordPress ビデオ チュートリアルの YouTube チャンネルに登録してください。 Twitter や Facebook でもご覧いただけます。