WEB集客できるホームページになる無料講座はこちら 

ワードプレスプラグイン『Simple Membership』のちょっと変な日本語を修正したい!

ワードプレスで会員サイトを作るためのプラグイン『Simple Membership』は、無料で会員サイトが作れて非常に助かるプラグインなのですが、自動翻訳の性能がちょっとイマイチ…。

例えば、ログインしていない人が制限されたページにアクセスした時に表示されるメッセージは、

と、わからないわけじゃないんですが、ちょっと微妙。

そこで、このメッセージの編集方法をご案内いたします。

目次

プラグインのメッセージ編集画面を開く

ワードプレスにログインし、左側のメニューの『プラグイン』にカーソルを置き、表示されたサブメニューの『プラグインファイルエディター』をクリックします。

『プラグインを編集』画面になるので、右上の『編集するプラグインを選択』から『Simple WordPress Membership』を選択して、[選択]ボタンを押します。

選択ボタンの下の『プラグインファイル』の部分が、『Simple WordPress Membership』のものに変わりますので、その中から『classes』-『class.swpm-access-control.php』を探して選択してください。

メッセージを変更する

この行の部分がメッセージの内容を表しています。これを例えば、下記のように修正します。

抜粋すると…

//Check if the user is logged in.」と書かれた段落内の「$text =」から始まる行を修正します。

$text = SwpmUtils::_('You need to login to view this content. ') . SwpmMiscUtils::get_login_link();

この行を今回は下記のように変更しました。

$text = SwpmUtils::_('ここからは会員専用コンテンツです。会員の方は<a href=\"https://tag.sincere-smile.com/\">ログイン</a>して下さい。会員登録は<a href=\"https://tag.sincere-smile.com/lp/guide/\">こちら</a>をご覧ください。');

シングルクォーテーション『’』で囲まれた箇所が表示されるメッセージです。また、元の行にある「SwpmMiscUtils::get_login_link()」というのは、ログインページのURLを呼び出している文です。

修正文では、メッセージの合間に直接ログインページのURLを差し込みましたので、こちらは削除しています。

修正後はこのようなメッセージ表示になりました。

なお、『More タグ以下のコンテンツを限定公開』(『続きを読む』以降をメンバーのみに表示させている)の箇所は、さらに修正が必要です。

同じファイル内でスクロールし、「//User is not logged-in. Need to show the login message after the more tag.」と書かれた段落内の「$text =」から始まる行を上記同様に修正してください。

注意点:いつのまにかメッセージが元に戻ってる!?

この方法は、直接プラグインのファイルを修正していますので、プラグインのアップデートがあった場合、元に戻ってしまう可能性があります。

その場合は、再度同じように修正してください。

まり子

まり子に直接聞きたいと思ってくださった方、一緒に作業したいと思ってくださった方
オンラインコミュニティでは、質問しながら一緒に作業できます
よかったら、ご参加くださいね!

オンラインコミュニティのご案内はこちら

オンラインコミュニティ『TAG(Takeoff And Growth)』
SHARE PLEASE!
\Web集客できるホームページになる/ 7つのチェックポイントメール講座
\Web集客できるホームページになる/ 7つのチェックポイントメール講座
メール講座に登録する

この記事を書いた人

まり子のアバター まり子 デジタルマーケティングコーチ

スタートアップ期・成長期のフリーランス・ひとり起業の女性のデジタル集客の専門家。
ウェブサイトやSNSの立ち上げ、運用・活用方法やひとりならではの孤独感の解消・情報収集のサポートをコーチングも活用して提供中。
また、子育て中の女性の生き方・働き方についてコーチングも行っている。

目次
閉じる