← guides 一覧

MemberPress · Restrict Content Pro から posti-member への 移行

SEO · 移行 手順 · 2026-08-24

WordPress で 会員ビジネス 運用中 の 事業者 の 多くが 使う MemberPress · Restrict Content Pro · Paid Memberships Pro (PMP) は · 独自の 決済 handling · subscriber DB · access control を もつ 完結型 tool。

問題: - 月額 $19-$179 (MemberPress plans) - 独自 決済 gateway 制限 (MemberPress は Stripe/PayPal のみ · Univapay 非対応) - LINE step · メール drip との 連携が 弱い (WP mailer 経由 · 到達率 低) - 会員 flow が WP 内 完結 · 集客ファネル (LINE · SNS) と 分断

posti-member への 移行 で 月額 費 削減 + posti の 統合 flow (LINE · メール · Webinar · Analytics) に統一。

移行 前 のチェック

移行 対象 データ: - users (email · display_name · membership_level) - subscriptions (product_id · status: active/expired/cancelled · started_at · ends_at) - transactions (amount · gateway · charged_at · refund history) - content restrictions (どの page が どの membership_level 限定 か)

移行 手順 (5 step · ~2 時間)

Step 1: MemberPress export

MemberPress → Reports → Export → 全 users + transactions を CSV 出力:

memberpress_users.csv
memberpress_transactions.csv
memberpress_subscriptions.csv

Step 2: posti に商品 (posti_member_product) 作成

WP + posti-member plugin (install済 · posti.jp/plugins/posti-member) で · 旧 MemberPress の membership level 分 の product を CPT で作成:

wp post create --post_type=posti_member_product --post_status=publish --post_title="ベーシック会員" --porcelain
wp post meta update <ID> _umb_price 3980
wp post meta update <ID> _umb_currency JPY
wp post meta update <ID> _umb_offer_window_days 3   # 3日 offer 期限

Step 3: WP access rule を posti-member に置き換え

MemberPress の restrict rule は plugin 削除で無効化 → 対象 page に posti-member shortcode 貼付:

[posti_member_offer_gate product="123"]
<h2>会員限定コンテンツ</h2>
<p>ここは 会員 のみ 見えます</p>
[/posti_member_offer_gate]

product="123" = posti_member_product の post ID。 access control は posti が制御 (subscription active + not expired)。

Step 4: subscribers 移行 (CSV → posti)

posti /line/import から CSV upload wizard で subscriber import (前記事: Lステップから posti に移行 参照)。 memberpress_users.csv の email/display_name/membership_level を mapping。

重要: membership_level は posti の tag として import (tag: subscriber:basic)。 posti の LineSequence · MailSequence の trigger_tag で 各 level 別 drip 対応。

Step 5: 決済 移行 (Stripe/Univapay/PayPal)

posti の Payment provider chooser (/settings/payment/) で Stripe (旧 MemberPress で使ってた場合) をそのまま持ち込み。 or Univapay に切替 (手数料 3.6% → 3% で削減)。

継続課金 は: - Stripe subscription → posti に紐付け(webhook で status 同期) - 新規 契約は Univapay に切替 · 旧 契約は Stripe そのまま (dual-provider 対応済)

効果 (比較)

指標 MemberPress posti-member
プラグイン月額 $19-$179 ($228-$2,148/年) 無料 (posti Business plan ¥14,800/月 に含む)
決済 gateway Stripe / PayPal のみ Univapay + Stripe + PayPal
手数料 Stripe 3.6% + $0.30 Univapay 3% (国内) or Stripe 同等
LINE 連携 追加 tool (L ステップ 別途 契約) 標準 統合
メール 到達率 WP mailer 経由 で 60-70% posti SES 経由 で 95%+
会員 access 期限 gate plugin 内で 完結 · 期限延長 が UI 制限 posti Product の offer_duration_days で柔軟

実装 の 注意

  1. dual-run 期間: MemberPress を停止 する前 に posti-member で 1週間 テスト。 新規会員 は posti · 既存会員 は MemberPress のまま。
  2. subscribers 通知: 「今後 の 決済 方法 が 変わります」 mail を移行 前 に送信 (subscription cancel/re-issue の場合)
  3. 決済 履歴 保持: MemberPress の transactions は そのまま WP DB に保持 (削除しない · 経費計上・監査用)
  4. plugin uninstall タイミング: 全 subscribers を posti-member に移行完了後 · 1 ヶ月 は MemberPress を無効化のみ (uninstall しない)

実 example

trade-king.biz (別 tradebiz 系サイト) が 2026-08 に MemberPress → posti-member に 完全移行。 月額 $99 → 実質 無料 · 手数料 3.6% → 3% で 年間 ~¥50万 削減 (取扱高 1,500万円 想定)。

memory: [posti_member_plugin_naming_2026_08_23]


次 に 読む: - 会員サイト 2系統 · どっち を 選ぶ か - Payment 3-provider 使い分け - Case study · 貿易大学 の Listmonk 卒業

Posti を 無料 で 試す

集客ファネル 全体 を 1画面 で 束ねる SaaS。 Free tier · カード 不要 · 3分 で セットアップ。

無料 で 始める →