質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
WooCommerce

WooCommerceは、2011年にリリースされたWordPressのためのECプラグインです。ECサイトに必要な一連の機能を簡単に導入できる上、柔軟なカスタマイズをすることも可能です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

ログイン

ログインは、ユーザーがコンピューターシステムにアクセスするプロセスの事を呼びます。

受付中

WordPressで複数のプランがあるサブスク型のECサイトを作りたい

dskyck
dskyck

総合スコア0

WooCommerce

WooCommerceは、2011年にリリースされたWordPressのためのECプラグインです。ECサイトに必要な一連の機能を簡単に導入できる上、柔軟なカスタマイズをすることも可能です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

ログイン

ログインは、ユーザーがコンピューターシステムにアクセスするプロセスの事を呼びます。

0回答

0リアクション

0クリップ

442閲覧

投稿2021/09/14 16:34

前提・実現したいこと

WordPressでサブスク型のECサイトを制作・運営しています。
サブスクリプションの決済はStripeを利用しています。
複数のプランがある有料会員と無料会員を分けたく、有料会員のみStripeでサブスクリプションの請求をしています。

発生している問題

Stripeの継続課金機能と連携させやすかったSimple WP Membershipを用い会員機能を制作しているのですが、ユーザーがログインしてもログインしていないように挙動することがあります。
ユーザーがログインした際にメニューの表示などを切り替えるようにしているのですが、ログイン後のページ遷移などは正常なのですがメニューの表示は切り替わらずに注文ページへ進もうとすると再度ログインを求められ、ログインページからログインしてもまた同じ状況になってしまうという問題が発生します。
しかしこの問題は毎回ではなくたまに発生します。

考えた原因

Stripeで有料プランをいくつか作っていてそのプランごとに注文数の上限などを設けたかったため、会員区分に応じた継続課金を実装しやすかったWP Full StripeとSimple WP Membershipを組み合わせて利用しています。
また有料会員と無料会員で表示させる内容を変えたかったため会員区分ごとに表示内容を変更しやすいUltimate Memberも使っています。ECカートの部分にはWooCommerceを使用しています。
ログイン機能に関わるプラグインを複数使っているため互いに干渉しているのではないかと推測しているのですが、どの機能も捨てがたくこれらを利用しながら不具合の起きないサイトを制作できればと考えております。
またCookieやキャッシュの可能性も考えましたが、原因はわかっていません。

補足情報

ログインできない現象は毎回起きるわけはなくたまに起きます。起きた場合も、
・時間をおいて再度ログインしてみる
・ログイン後複数回ページ遷移してみる
などの方法でログインしたと認識されメニュー表示などが切り替わることが多いです。
毎回ログインできないようならプラグインの構成などを一から考え直したいのですが、たまに起きる問題のため、またもうすでにサービスとしてリリースしているのでサイトを一から構築し直すのが難しいため、現状の環境でこの問題が起きないようにできればと考えております。

考え方のヒントだけでも構いませんので、解決方法やアドバイスなどいただけましたら幸いでございます。
何卒よろしくお願いいたします。

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

2021/09/15 03:16

こちらの質問が複数のユーザーから「過去の低評価」という指摘を受けました。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

WooCommerce

WooCommerceは、2011年にリリースされたWordPressのためのECプラグインです。ECサイトに必要な一連の機能を簡単に導入できる上、柔軟なカスタマイズをすることも可能です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

ログイン

ログインは、ユーザーがコンピューターシステムにアクセスするプロセスの事を呼びます。