WordPress Simple Membership Plugin Profile Update時のログアウト処理

表題の通りなんですが、WordPressにて比較的簡単に会員サイトが構築できる!っていうプラグイン。Simple Membership Pluginを導入する案件があり、ログイン時はナビゲーションをログアウトにしたり、その逆なんかも設定。メールでのパスワードリセットあたりまではすんなり。ところが!!

プラグイン名が紛らわしい

まず、このプラグイン正式名称は「Simple Membership」らしい。で、つまずいたから検索で調べる際に、いろいろ出てくるSimple WordPress Membership、WP-Members、ちなみに後者は別物。

今回詰まったのは、会員がプロフィールを更新する歳の処理だった。ログイン状態でプロフィール編集ページへ遷移し、変更箇所を入力し更新ボタンをクリックした後、何故かログアウト状態になっているけれど、WPのログイン状態取得フラグはログイン状態という現象。恐らく、パスワード更新した際の対応としてあるのだろうけれど、今回の実装ではWPのログイン状態を見ていた為、ナビゲーションが「ログアウト」表示となっている為、ログイン画面へ到達が難しかった。会員専用ページへ遷移し、「ログインしてみてね」みたいなリンクからログイン画面へたどり着く方法のみとなっていた。

プロフィール更新時に無理やりログアウト処理

最終的な対応は、プロフィール更新時にWPからも強制ログアウト処理を行わせた。function.phpに下記を追記。

<?php
//プロフール編集ページ更新後、WPログアウト処理
add_action( 'swpm_front_end_profile_edited', 'wp_logout' );
?>

たったこれだけ。

Responses are currently closed, but you can trackback from your own site.

41 Responses to “WordPress Simple Membership Plugin Profile Update時のログアウト処理”

  1. buy xanax 3mg no prescription

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  2. ETIAS Visa より:

    ETIAS Visa

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  3. Exterminator Bradenton

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  4. sms advertising company in dubai

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  5. Florida Breakast

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  6. Florida Travel より:

    Florida Travel

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  7. best cbd oil for pain

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  8. Online Games より:

    Online Games

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  9. Bandar SBOBET より:

    Bandar SBOBET

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  10. Sbobet Online より:

    Sbobet Online

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  11. Daftar SBOBET Resmi

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  12. become a god より:

    become a god

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  13. ho chi minh city to halong bay tour

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  14. kho sim より:

    kho sim

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  15. Death より:

    Death

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  16. Best CBD creams より:

    Best CBD creams

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  17. dr auto sales より:

    dr auto sales

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  18. dr auto scottsdale az

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  19. Top 12 mattress より:

    Top 12 mattress

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  20. best rated mattress

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  21. Lean green tea より:

    Lean green tea

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  22. free classifieds

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  23. Best CBD Oil より:

    Best CBD Oil

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  24. https://ibusinessgeek.com/

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  25. simply click the next web page

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  26. company formation service

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  27. interesting article

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  28. animal sex より:

    animal sex

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  29. erotica より:

    erotica

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  30. pharmacy より:

    pharmacy

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  31. gambling より:

    gambling

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  32. hack liên quân

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  33. tai apk mod taiappmod

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  34. viagra より:

    viagra

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  35. payday loan より:

    payday loan

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  36. buy cbd gummies より:

    buy cbd gummies

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  37. best cbd gummies

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  38. cannabidiol より:

    cannabidiol

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  39. buy cbd より:

    buy cbd

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  40. cbd shop より:

    cbd shop

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~

  41. buy cbd oil より:

    buy cbd oil

    WordPress Simple Membership Plugin Profile Update時のログアウト処理 | 浪漫的爆撃機 ~新世界のスノッブ~