2月 6, 2022

完全ガイド:学生データベースの作成方法

教育機関、学校、大学、授業料、プライベートクラスなど、コースやプログ 名前、連絡先情報、登録しているコースなど、学生に関する基本的な情報が含まれている場合があります。

この情報をサイトのフロントエンドに表示して、学生、保護者、スタッフが簡単にアクセスできるようにすることを検討するかもしれません。 これを行う1つの方法は、Posts Table Proプラグインを使用して単純なstudentデータベースを作成することです。

PostsテーブルProと重力フォームを使用して作成された学生データベースのプレビ

この記事では、学生データベースプラグインが必要な理由と、ニーズに適したプラグインを選択する方法について説明します。 また、WordPressサイトで学生データベースを作成する方法についてのステップバイステップのチュートリアルを順を追って説明します:

  • きちんとした組織化されたテーブルレイアウトで単一のページ上のすべての学生のプロファイ
  • では、組み込みの検索、並べ替え、およびフィルタオプションを使用して学生を検索できます。
  • 管理者スタッフがサイトのフロントエンドから直接学生情報を更新できるようにします。

始めましょう!

WordPress student database pluginが必要な理由

すべての学校、大学、大学はすべての学生のデータベースを作成する必要があります。 このディレクトリには、通常、学生の名前、学生ID、電子メール、写真、生年月日、卒業年、および部門が含まれています。 すべての学生の物理的な記録を作成することは、管理目的のために有用であるため、その情報をウェブサイトにデジタルで保存しています。

オンラインの学生データベースは便利で、置き忘れたり、簡単に更新することができます。 WordPressユーザーの場合、作成する最良の方法は、これらの機能を提供するWordPress student database pluginを使用することです:

  • 個々の学生を追加し、一つの場所にそれらを一覧表示するためのシンプルで簡単な方法。
  • 必要な数の追加フィールドを追加するオプション。
  • 検索および/またはフィルタリング機能により、ユーザーは探しているものをすばやく見つけることができます。

学生データベースを用意したら、より良い学校管理のためのデータシステムや学生情報システムとして使用することができます。

紹介記事テーブルプロ

幸いなことに、最高のWordPressの学生データベースプラグインを見つけることは、それが見えるかもしれないほど難しいことでは 私たちのPosts Table Proプラグインは、上記のすべての要件を満たす堅牢なソリューションです。 具体的には、検索可能でソート可能な学生データベースを作成して、特定のニーズに合わせて変更し、WordPressサイトのフロントエンドに表示することができます。

Posts Table Pro
WordPressでフロントエンドの学生データベースを作成する簡単な方法。

あなたは、カスタマイズ可能なショートコードを使用して、あなたの学生の記録に好きなだけ多くの情報を含める簡単にすべてを整理し、すぐに彼らが探している学生を見つけるためにユーザーを有効にすることができるようになります。 さらに、このプラグインを購入することにより、あなたが始める助けが必要な場合に備えて、専門家のサポートを得るでしょう。

ポストテーブルProと提供する上での主な機能:

  • は、各学生に関する情報を保存するための追加のフィールドを持つ学生カスタム投稿タイプを作成するのに最適なカスタム投稿タイプ、フィールド、およ
  • これは、ユーザーがデータベース内の特定の学生を見つけることが容易になり、使いやすい検索とソート機能を提供しています。
  • サイトのフロントエンドのデータベースに学生の写真を表示するために使用できるメディアファイルを埋め込むオプション。
  • それはあなたが好きな方法であなたのWordPressの学生データベースのルックアンドフィールを変更するためのいくつかのカスタマイズオプション

Gravity Forms and Posts Table Proを使用して学生データベースを作成する方法

このチュートリアルでは、WordPressで機能的なフロントエンド学生データベースを作成する方法を紹介します。 最初から最後まで読んだり、必要な特定の手順にジャンプしたりすることができます:

  1. 重力フォームを使用して提出フォームを作成する
  2. 学生情報をWordPressのカスタム投稿タイプとして保存する
  3. ウェブサイトのフロントエンドの表に学生デー: 重力フォームを使用して提出フォームを作成します(オプション)

    注:この手順はオプションです。 WordPressの管理者に直接学生を追加しても構わない場合は、ステップ2にスキップできます。

    最初に行う必要があるのは、Gravity Formsを使用して、新入生が自分の情報をアップロードするために使用できる提出フォームを作成することです。

    WordPressウェブサイトにログインし、管理パネルからフォーム→新しいフォームに移動します。

    重力フォームを使用して新しい学生を追加する

    “新規フォームを作成”ポップアップで、フォームのタイトルと簡単な説明を入力します。 フォームの作成ボタンをクリックして続行します。

    次に、学生データベースを作成する教育機関の種類に応じて、関連するフィールドを提出フォームに追加します。

    たとえば、高校生の学生データベースを作成する場合、学生の名前、生年月日、ロッカー番号、クラスセクション、学生の出席、学区、教師の名前を尋ねることを検討 ただし、大学生向けのものを作成する場合は、代わりに学生の名前、連絡先情報、部門、および卒業年を求めることができます。 また、グローバルな学生団体をお持ちの場合は、学生の都市(ニューヨークまたはトロント)と国(米国またはカナダ)に関する情報を含めることができます。 これにより、studentデータベースに含めることができるstudent属性のいくつかのウィンドウが表示されます。

    正しい方向へのステップを始めるのに役立つ最も一般的なフォームフィールドのいくつかを以下に示します:

    • 氏名
    • メールアドレス
    • 学生ID
    • 生年月日
    • 卒業年
    • 学生の写真

    氏名、姓、メールアドレス

    氏名には、Advancedから名前フィールドを追加しますフィールド。

    Gravity Formsフォームビルダー名と電子メールフィールド

    同様に、電子メールの場合は、電子メールフィールド(詳細フィールドの下)を使用します。

    学生ID

    学生IDの場合、数値の学生Idを割り当てる場合は、数値フィールド(標準フィールドの下)を追加するだけです。 ただし、学生Idが英数字の場合は、代わりに1行のテキストフィールドを使用する必要があります。 英数字の学生Idの場合は、入力マスクを追加することもできます。

    重力フォームフォームビルダー単一行テキストフィールド

    生年月日と卒業年

    生年月日には、高度なフィールドから日付フィールドを追加します。 フィールドの名前をDate of Birthに変更し、日付形式をyyyy/mm/ddに変更します。

    重力フォームフォームビルダの日付フィールド

    “卒業年”フィールドでは、日付ピッカーの代わりに(標準フィールドの下に)ラジオボタンを作成することができます。

    重力フォームフォームビルダーラジオボタンフィールド

    学生の写真

    学生の写真の場合は、ファイルアップロードフィールド(詳細フィールドの下)を使用します。 ここにあなたがする必要があるものがあります:

    • フィールドラベルを[学生の写真]に変更します。
    • 許可されたファイル拡張子オプションにjpeg、jpg、pngと入力します。 これにより、他の画像形式のアップロードが制限されます。
    • 最大ファイルサイズの値(5MBや10MBなど)を入力します。
    重力フォームフォームビルダーファイルアップロードフィールド

    提出フォームを作成したら、更新ボタンをクリックして続行します。 提出フォームは次のようになります:

    重力フォーム提出フォームプレビュー

    ステップ#2:学生情報をWordPressのカスタム投稿タイプとして保存する

    ステップ#1では、学生が情報を送信するために使用できるGravity Formsプラグインを使用して提出フォームを作成する方法を示しました。 学生が提出フォームに記入すると、電子メールでこの情報を受け取り、WordPressデータベースにも保存されます。

    このステップでは、カスタム投稿タイプを作成し、学生から収集した情報をWordPress webサイトのカスタム投稿に直接保存する方法を学習します。 このようにして、サイトにデータを手動で入力する必要はありません。

    注:ユーザーが送信したデータを通常のWordPress投稿として保存することはお勧めしません。 代わりに、学生データを保存するための専用のカスタム投稿タイプを作成することをお勧めします。 ユーザーが送信したデータから学生データベースを作成したいので、「学生」カスタム投稿タイプを作成できます。 このようにして、他のサイトコンテンツとは別に学生データを整理することができます。

    Gravity Formsプラグインとシームレスに動作するカスタム投稿タイプを作成するには、無料のGravity Forms+Custom Post Typesプラグインを使用することをお勧めします。 カスタム投稿タイプを作成し、それをGravity Formsの送信フォームに統合するために必要な手順は次のとおりです:

    1. あなたのWordPressのウェブサイトに重力フォーム+カスタムポストタイププラグインをインストールし、それを有効にします。
    2. カスタム投稿タイプをまだ作成していない場合は、無料のPodsプラグインを使用してこれを行います。 完全な手順については、カスタムポストタイプを作成する方法については、このステップバイステップのチュートリアルをチェックアウトし、このチュー
    3. 最後に、プラグインのページのFAQセクション(フォームをカスタム投稿タイプにマップする方法)に記載されている手順を使用して、フォームフィールドをカ

    または、フロントエンドから学生を提出する方法が必要ない場合は、重力フォームを気にする必要はありません。 代わりに、Wordpress管理者のStudents→Add Newに移動し、そこからstudentsを追加します。

    ステップ3:ウェブサイトのフロントエンドのテーブルに学生データベースを表示する

    今では、WordPressのウェブサイトのカスタム投稿タイプにリンクされている提出フォームが必要です。 つまり、学生がフォームに記入してエントリを送信するたびに、学生のデータが自動的にカスタム投稿としてWordPressサイトに入力される必要があります。

    次に、ユーザーが送信したカスタム投稿をサイトのフロントエンドに動的で組織化されたテーブルレイアウトで表示する方法を学習します。 これを行うには、Posts Table Proプラグインを使用します。

    Posts Table ProをWordPressのウェブサイトにインストールします

    まだ行っていない場合は、Posts Table Proプラグインを取得してWordPressのウェブサイトにインストールします。 確認メールでプラグインファイルとライセンスキーが届きます。

    Postsテーブルプロライセンスキー

    WordPressのダッシュボードから設定→投稿テーブルProに頭の上に。 ライセンスキーを有効にするには、ライセンスキーフィールドにライセンスキーを入力します。 [Save Changes]ボタンをクリックして続行します。

    ポストタイプオプションの設定

    同じ画面から、学生データベースの外観とフロントエンドでの機能を変更できます。

    投稿の選択セクションの下:

    投稿の種類オプションをカスタム投稿の種類に設定します(e.g.学生)ドロップダウンメニューを使用して。

    投稿テーブルPro投稿タイプの設定

    このようにして、Posts Table Proプラグインは、学生データをどこから取得するかを知ることができます。

    これに加えて、設定画面から、テーブルコンテンツ、テーブルの読み込みオプション、ソートオプション、テーブルコントロールなどの他のテーブル設定を変更するこ

    各設定の詳細な説明については、ドキュメントをチェックしてください!

    studentデータベースを表示するページを作成する

    最後に、studentデータベースを表示するページを作成します。 ページに頭の上→WordPressの管理パネルから新しい追加します。 あなたのページに学生のデータベースのような適したタイトルを、与えなさい。

    カスタム投稿タイプのデータを表示しているので、カスタムフィールドの列を使用する必要があります。 たとえば、学生の名のカスタムフィールドは、学生のカスタム投稿タイプに格納されているため、first_nameにマップされます。 そのため、学生の名を表示するには、列エントリとしてcf:first_nameと入力します。

    Posts Table Proでカスタムフィールドを使用する方法の詳細については、ここで学ぶことができます!

    私たちの提出フォームに続いて、私たちは私たちの学生のデータベースに次の情報を表示します:

    • 学生の写真
    • 学生ID
    • 電子メール
    • 生年月日
    • 卒業年

    私たちのポストテーブルProショートコードは次のようになります: [posts_table columns="cf:photo,cf:student_id,cf:first_name,cf:last_name,cf:email,cf:date_of_birth,cf:graduation_year"]

    グーテンベルクのために:

    グーテンベルクのポストテーブルPro学生データベースショートコード

    Gutenbergエディターを使用している場合は、画面の左上隅にある(+)アイコンをクリックして、ショートコードブロックをテキストエディタに追加します。 次に、投稿テーブルProショートコードを入力します。クラシックエディタ用

    :

    古典的なエディタでの投稿テーブルPro学生データベースのショートコード

    あなたは古典的なエディタを使用している場合は、単にテキストエディタにPosts Table Proショートコードを入力してください。

    公開ボタンをクリックして続行します。

    プレビュー

    あなたの学生のデータベースは次のようになります:

    投稿テーブルプロ学生データベース

    テーブルの上に検索フィルタを追加するなど、Posts Table Proのすべてのオプションを試してみてください。

    そして、あなたは、このような彼らの学生からの追加情報を収集したい場合。..

    • 学科(教育学科または情報技術学科)または
    • 専攻(中小企業販売管理またはコーポレートファイナンス)

    … テーブルレイアウトは次のようになります:

    追加のフィールドを持つ投稿テーブルPro学生データベース

    学生は提出後にエントリを編集できますか?

    残念ながら、Gravity Formsでは、学生が提出フォームを介して提出した後にエントリやその他の情報を編集できるようにするオプションは提供されていません。 ただし、Editusを使用して編集を行うことができます–WordPressのフロントエンドエディタプラグイン。

    これを実現するには、学生はあなたのサイトの単一の学生プロフィールページにクリックスルーする必要があります。 これは、PostsテーブルProテーブル自体からエントリを変更することができないために必要です。 ただし、必要に応じて、単一の投稿ページのコンテンツを編集することができます。

    カスタム投稿タイプを作成せずにフロントエンドに重力フォームのエントリを表示できますか?

    Posts Table Proを使用すると、サイトのフロントエンドのテーブルレイアウトに投稿またはカスタム投稿タイプを表示できます。 フォームの送信は重力フォームによって別のデータベースフィールドに格納されるため、Posts Table Proを使用してテーブルレイアウトに直接エントリを一覧表示することはできません。 情報は、投稿またはカスタム投稿タイプとして保存する必要があります。

    このため、情報をカスタム投稿タイプとして自動的に保存し、これらのエントリをフロントエンドのテーブルレイアウトに表示する場合は、上記のチュー

    学生を一括でインポートできますか?

    あなたは、このようなWP All Importなどの任意のWordPressのインポートプラグインを使用して、データベースに学生を一括インポートすることができます。 これは、フロントエンドフォームまたはWordPressの管理者のいずれかを介して、個別に各学生を追加する必要が省かれます。

    プライベートな学生データベースを作成する

    最後に、WordPressの学生データベースを非表示にして安全にする方法について話しましょう。 いくつかの学生のディレクトリは、一般に利用可能であり、それは大丈夫です。 しかし、他の人は、パブリックビューから非表示にする必要があります。

    学生データベースを保護する最も簡単な方法は、すべての学生をリストしているページをパスワードで保護することです。 あなたは簡単に”パスワードで保護された”にページを設定し、あなたの学生やスタッフにパスワードを与えることによってこれを行うことができます。

    パスワード保護ページWordPress

    結論

    Posts Table Proプラグインは、私立または公立学校(小学校から高校まで)、非営利の教育機関、大学、大学のためのいくつかの便利な機能を提供し、検索可能でフ この記事に記載されているステップバイステップの手順に従うことで、フロントエンドから直接簡単に検索、ソート、およびフィルタリングできるオール これに加えて、学生アカウントを作成したり、学生にサイトのバックエンドへのアクセス権を与えることについて心配する必要はありません。

    Posts Table Pro
    WordPressでフロントエンドの学生データベースを作成する簡単な方法。

コメントを残す

メールアドレスが公開されることはありません。