WP0円マッチングサイト作成プロジェクト第1弾の作り方⑦
【Better Messages編】
【基本設定】
【General】
①Better Messages Locationで予め作成したメッセージ一覧用の固定ページを選択する
②Redirect unlogged-in users to Login Pageのチェックを外す
③「Save Changes」をクリックして保存する
【Attachments】
添付ファイルに関する設定は必要に応じて変更すると良い
①Delete attachment after
②Max attachment size
③Allowed formats
【固定ページ】
【メッセージ一覧】(/messages/)
Better Messages用に用意した固定ページにショートコードやPHPコードをコピペする必要がある。
メッセージ一覧用の固定ページにコピペする
[better_messages_my_messages_url]
【各ユーザーのメッセージ】(/message_detail/)
こちらは下記の遷移により各ユーザーのプロフからPOST送信を行っている。
①ユーザー一覧(/userlist/)
→②各ユーザーのプロフ(メッセージを送るリンク)
→③各ユーザーのメッセージ(/message_detail/)
各ユーザーのメッセージ用のページにコピペする
//page-message_detail.php
$uid = isset($_POST['uid']) ? $_POST['uid'] : '';
if( $uid != '' ){
echo do_shortcode('[better_messages_user_conversation user_id="'.$uid.'"]');
}else{
echo '無効!';
}