施設予約システム:要ログイン

今回のテーマ

前回の記事の続きになります。

  • 登録済みユーザーがログインすれば予約できるようにする
  • ログインしていない人が予約フォームを開いたら、ログインをうながす

 

使うもの

  • 使用中のテーマの「テーマのための関数(functions.php)」ファイル

 


ショートコードの書き換え

  1. 使用中のテーマの「テーマのための関数(functions.php)」ファイルをダウンロードします

  2. functions.php に以下のコードを追記します。
    これは、元のショートコードの内容をコピーして、ログイン中でなければメッセージを出すように手を加えています。

  3. 変更した functions.php を上書きアップロードします

 


確認

  1. ログインした状態で「予約フォーム」を開き、通常の表示内容を確認します

  2. 次に、一旦ログアウトして「予約フォーム」を開いてみます
    以下のように表示されます

     

  3. ログインフォームへ移動してそのままログインすると、「予約フォーム」へ転送されます