現在、カスタムのご依頼に対応可能なSWPMは、Ver.4.5.9 です                                             WooCommerceのカスタム、決済に特化したデモサイトは こちら                                             寄付やクラファンに特化したデモサイトは こちら

トップページ

こちらは、WordPressのプラグインである「Simple Membership(SWPM)」の導入を検討されている方に、メンバーレベルごとのアクセス権設定や、デフォルトでメンバーログインと呼ばれるページ(一般的にマイページ、マイアカウントページ)のカスタマイズを、体感していただくためのデモサイトです。

アクセス制限された固定ページ

後半からアクセス制限がされています。無料会員登録で全文が読めますので、ご登録の上、挙動をお確かめください。なお、アクセス制限されているコンテンツはあくまでもダミーであり、Simple Membershipに関する情報を掲載しているわけではありません(著作権切れの夏目漱石の小説です)。

ページ全体にアクセス制限がされていますので、サイドバー(レスポンシブのため、モバイルではフッター上に移動)も見えません。フッターとヘッダーは見えます。無料会員以上で閲覧可能です。

ページ全体にアクセス制限がされていますので、サイドバー(レスポンシブのため、モバイルではフッター上に移動)も見えません。フッターとヘッダーは見えます。無料会員以上で閲覧可能です。

アクセス制限された投稿

後半から有料会員以上で閲覧可能です。無料会員としてログインすると、有料会員へのアップグレードを促される二段階アクセスになります。24時間の無料トライアル付きサブスクリプションをご用意していますので、「テスト会員」を購入してお試しください。Stripeの決済がどのように行われるのかも体感いただけます。お試し後、解約を忘れないようご注意ください。
課金開始後の挙動も確認されたい方は、無料トライアル期間を過ぎてからすぐに解約すれば、50円の支出のみで済みます。50円はStripeの決済下限額です。
※当サイトはデモサイトのため、特定商取引法に基づく表記やプライバシーポリシーはありませんが、返金はいたしません。このような運用はStripeの規約違反に該当する可能性がありますが、営利目的ではないこと、ココナラ等のスキルマーケットにおける外部誘導を防ぐ目的であることをご理解ください。

投稿全文にアクセス制限がされていますが、サイドバー(レスポンシブのため、モバイルではフッター上に移動)は見えます。これは、ブログテンプレート(ページ)全体にアクセス制限をしているわけではないためです。もちろんフッターとヘッダーも見えます。無料会員以上で閲覧可能です。

マイページまわりの解説

デフォルトでメンバーログインと呼ばれるページ(当サイトではマイページと呼びます)で、ログイン・ログアウトや新規登録を司ります。デフォルトでは質素なページ(というより、全てのページのフッターに表示させるような扱いの「パーツ」)ですが、ポータルとして機能するようにカスタムしました。

デフォルトで用意されていると言えるのかどうかが微妙なページですが、サブスクリプション購入ボタンおよびキャンセルボタンのショートコードを、新規に作成した同一ページ上に配置し、(マイページの)子ページ化を実現しました。且つ、未ログイン状態ではアクセスできないよう、無料会員以上のアクセス制限をしています。
デフォルトのSimple Membershipでは未ログイン状態からでもサブスクリプション購入は可能ですが、ログインの有無で購入後の登録手順が分かれることがユーザーへの説明を煩雑にします。そこで当サイトでは、まずは無料会員登録をしていただき、ユーザーがログイン後にのみ、サブスクリプション購入が可能となるようにしています。

デフォルトでプロフィールと呼ばれるページ(当サイトではユーザーアカウントと呼びます)です。デフォルトでは、未ログイン状態でアクセスした場合に「ログインしていません」と表示されますので、サイトの挙動に矛盾は生じませんが、サブスクリプションページ同様のアクセス制限をし、よりシンプルなユーザーエクスペリエンスを目指しています。マイページの子ページ化も実現しています。

その他のカスタム

デフォルトには設定のない、アカウント登録時および編集時の姓名入力バリデーションを必須にし、フォームの並び替えも実施しました。単語翻訳だけでは完全な日本語にならない語順の問題に対処しました(そのためのプラグインは存在しますが、使用するとログインリダイレクトが無効になるため不使用です)。サブスクリプション開始日を表示する機能を実装しました。以上すべてPHPでの作業となります。更新で消失してしまうカスタムもありますが、小一時間の作業(コピペのみ)でどなたにでもリカバリー可能です(プラグインの自動更新は解除をおすすめします)。

.poおよび.moファイルの修正を行った結果、単語はすべてサイト内の呼称に沿ったものとなっています。バックエンドや、サイトで使用しない翻訳が不要なワードやセンテンスは一部英語のままですが、フロントエンドは完全日本語化を達成しています。

デフォルトから崩れているもの、プラグインどうしの干渉で崩れるものなど様々ですが、レイアウト調整、パーツの体裁を適宜整えました。

この続きを表示するには、 が必要です。会員でない方は、こちらより登録を行ってください
上部へスクロール