WordPressでテナントサイト構築の可能性
-
こんにちは。
いつもたくさんのアドバイスに助けられています。
このたび、WordPressを使って有料テナントサイトを構築できるかの可能性をさぐっております。
構想としましては、
・テナントのページをWordPressで生成。更新はテナントオーナーさんがWPにログインし担当。
・テナントのグレードは2段階を想定(無料テナント、有料テナント)
・テナントページの表示内容は無料テナントと有料テナントそれぞれ表示項目を変化
(無料テナントは画像なし、有料テナントは画像ありといった具合に)
・テナントオーナーがページを更新するとWPサイト管理者の承認を得て公開
→ここが一番難しいのかもと思っています以上です。
いま、試みようとしているアプローチとしましては、
会員登録系のプラグインを適用し、それぞれのテナントをユーザー扱いにし、それぞれのプロフィール項目を追加できるプラグインを探し出し、その項目の範囲を拡張する。
しかし、無料テナント、有料テナントとタイプによって表示させる項目を変化させたり、
そこで入力させた値をどのようにひっぱってくるのかよくわからずにおります。現在参考にしているページはこちら↓になります。
WordPressでユーザプロフィール「個人設定」欄を拡張するプラグイン
http://sugar-clip.jp/377.htmlもしかしたら、WordPressでこのようなことはできず、BuddyPressにて
レイアウトを整えながら実装する方が早いのかもしれないと思っています。上記内容に近いことを実現された方のブログ記事や、プラグイン個別情報など
どのような内容でもありがたいですので、次に調査すべき方向として
みなさまのお知恵をお借りできますと幸いでございます。なお、現在は上記の内容を実現できずにいるためにユーザーによる入力では無く、テナント様からの情報をメールにて預かり、サイト管理者が手作業にてそれぞれタグの入力内容(無料、有料)にて条件分岐し、Custom Field GUI Utilityで用意したフィールドに入力しながら同様の機能を実現しています。
<?php if(has_tag('無料テナント')): ?> <<ここに無料テナントのカスタムフィールド値を表示>> <?php elseif(has_tag('有料ント')): ?> <<ここに有料テナントのカスタムフィールド値を表示>> <?php endif; ?>
しかし、この方法ですと、テナントさんから情報を預かった後の管理者による手作業による更新までのタイムラグが発生するため上記のプランを考えました次第でございます。
長々と書きましたが
- トピック「WordPressでテナントサイト構築の可能性」には新たに返信することはできません。