simple membershipの不具合!限定記事にてログイン出来ず閲覧できない問題解消法

2021年7月23日プラグイン

Simple Membershipに関して
ユーザーより複数のトラブルのお問合せがありました。

ある日突然ログインが出来ず
限定記事が閲覧出来ないとのこと。

ログイン出来ていても
Edit Profileでは「ログインしていません」と表示され
限定記事が見れない状態

これはかなり焦る致命的問題です。

色々調べたところ
原因は、login.phpの8行目
formタグのaction要素が空欄になっていたことです。

なのでこのバグを修正すれば
解決します。

修正するファイルのパスは
/wp-content/plugins/simple-membership/views/login.php

WPの管理画面上では
プラグイン>プラグインエディター
右上のプルダウンメニューより
simple-membership>views>login.php

8行目の以下コードを見つけてください。

<form id="swpm-login-form" name="swpm-login-form" method="post" action="">

actionの””が空欄になってますので
以下コードと差し替えてください。

<form id="swpm-login-form" name="swpm-login-form" method="post" action="<?php echo wp_login_url(); ?>">

これで解決するかと思いますので
お試しください。