mw wp formを使った進捗報告
-
もしご存知の方がいらっしゃいましたらお力を拝借したいです。
知人からの依頼で会員サイトを作ることになりました。
それ自体は特に問題ではないのですが、会員の学習効果を高めるために
進捗報告をさせ、その報告があった場合のみ次のカリキュラムに進めるように
したいという要望があります。当初はコメント欄を使って実装しようと考えたのですが、
singleページ内に
1.進捗報告フォーム
2.質問掲示板
という2つのフォームを設置という前提もあり1をmw wp formで、2をコメント欄で
実装しようと考えました。1の処理の流れとしては
1.管理者かどうか(管理者以外では本人しかこの進捗結果はわからないようにしたい。会員サイトなのでログインはしている状態)
2.ログインされているユーザーから進捗報告はされているか
3.されているなら次のレッスンへのリンクを出す
4.されていないなら進捗報告用のフォームを出す(画面遷移はさせず、投稿されたらフォームがページリンクに差し替わるようにする予定)と考えておりこれらの処理をphpで実現したいと考えています。
で、現時点でわからないのは以下の点です。
1.そもそもこの発想の実装でいいのか(なんかもっといいやり方がありそうな気がするのですが、糸口がみつかりません)
2.現在表示中のカリキュラムページに埋め込んでフォームを表示させる前に、フォームが投稿されているかどうかの値を取得する方法。1に関してはそこまでは知らないよという感じかもしれないですが^^;
2に関しては投稿時にポストのデータを流用できるのは様々な記事から知ってはいるのですが、
すでに投稿したデータを取得するにはどうしたらいいのかがわかりません。私の技術レベルとしては、初歩的なphpならいじれるが、アクションフックとかフィルターフックとかが絡んでくると
よくわからなくなる(似たような内容の先人の記事などを参照にいじるくらいはできる)レベルです。なので、そもそも私が想定していることがmw wp formで実現できるかどうかというのは
マニュアルを読んでもよくわかりませんでした。お手数をおかけいたしますが、ご存知の方がいらっしゃいましたら
お力を貸していただければ幸いです。
- トピック「mw wp formを使った進捗報告」には新たに返信することはできません。