Bricksのフォームで新規投稿する

フォームを使った新規投稿

目次(MENU)

Bricksのフォームで新規投稿を作成する方法

Bricks には、フォームを使ってユーザーが投稿を作成できる便利な機能があります。
今回は、その設定方法を分かりやすく解説していきます。

フォームの設定

使用するのは Bricks 標準の「フォーム」エレメント です。
Addon を導入している場合は、別のフォームエレメントと混同しないようご注意ください。

Bricksのフォームで新規投稿する

まずは、投稿に必要なフィールド(タイトル、本文、サムネイルなど)をフォーム内に作成します。
(下図:Bricksのフォームで新規投稿する)

Bricksのフォームで新規投稿する

アクション設定:「投稿を作成」

次に、フォームの アクションタブ を開きます。

  • 「投稿を作成」を選択
  • 管理者への通知が必要な場合は「メール」も追加

(下図:アクション設定)

Bricksのフォームで新規投稿する

アクションに「投稿を作成」を追加すると、新しいタブが表示されます。
ここで投稿内容の紐付け設定を行います。

1. 投稿タイプの選択

「投稿タイプ」から通常の投稿、あるいは作成済みのカスタム投稿タイプを選びます。

2. フォームフィールドとの紐付け

続いて「投稿のタイトル」と、フォームで作成したフィールド名を一致させます。
同じく「コンテンツ」も紐付けてください。
(下図:タイトルとコンテンツの紐付け)

Bricksのフォームで新規投稿する

3. アイキャッチ画像(サムネイル)

同じタブ内で、アイキャッチ画像を設定できます。

Bricksのフォームで新規投稿する

4. 投稿ステータス

  • 下書き
  • 公開済み

のどちらかを選択できます。
一般的には、管理者が内容を確認した上で公開したり、投稿の時間を調整する場合は「下書き」がおすすめです。

管理者に通知するメール設定

ユーザーが投稿したら、通知メールで管理者へ連絡することができます。
メールアクションの設定では以下を入力します。

  • 件名
  • 送信先メールアドレス
  • 送信者名
  • 返信先メールアドレス
  • 本文
Bricksのフォームで新規投稿する

今回は管理者への通知なので、簡易設定で問題ありません。
メール本文に

{{all_fields}}

と入力すると、フォームで送信された全フィールド内容がそのまま届きます。
ユーザー本人に送る場合はメッセージ本文を調整したり、署名を追加してください。。

まとめ

ユーザーをダッシュボードに入れず、フロント側だけで投稿させたいサイトには、この Bricks フォーム投稿機能 がとても有効です。
この記事の手順を参考に、ぜひ高度な投稿システムを構築してみてください。

参考になった:
会員登録する
お問い合わせはこちら

コメントして足跡を残す…

おススメの関連する記事: