Title: WP-Members Membership プラグイン
Author: Chad Butler
Published: <strong>2009年9月23日</strong>
Last modified: 2026年2月27日

---

プラグインを検索

![](https://ps.w.org/wp-members/assets/banner-772x250.png?rev=1195657)

![](https://ps.w.org/wp-members/assets/icon-256x256.png?rev=1226414)

# WP-Members Membership プラグイン

 作者: [Chad Butler](https://profiles.wordpress.org/cbutlerjr/)

[ダウンロード](https://downloads.wordpress.org/plugin/wp-members.3.5.6.zip)

 * [詳細](https://ja.wordpress.org/plugins/wp-members/#description)
 * [レビュー](https://ja.wordpress.org/plugins/wp-members/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/wp-members/#installation)
 * [開発](https://ja.wordpress.org/plugins/wp-members/#developers)

 [サポート](https://wordpress.org/support/plugin/wp-members/)

## 説明

コンテンツ制限、ユーザーログイン、カスタム登録フィールド、ユーザープロフィールなど
を備えたオリジナルの WordPress メンバーシッププラグインです。

### メンバーシップサイトを簡単に。

メンバーシップサイトが必要でも、プラグインについて習得するよりビジネスに集中した
い方へ。 WP-Members は使いやすく、設定も簡単ですが、考えつくあらゆる方法に応じて
柔軟に活用できます。

**簡単にインストール・設定できますが、カスタマイズ性と拡張性もあります。**

#### 機能:

 * 投稿、固定ページ、カスタム投稿タイプを制限または非表示
 * メニュー項目をログイン中のユーザーのみに制限
 * ユーザーログイン、登録、プロフィールをテーマに統合
 * カスタム登録およびプロファイルフィールドの作成
 * カスタムフィールドを WooCommerce の購入手続きと登録に統合する (ショートコード
   ページのみサポートされており、ブロックエディター版ではサポートされていません)
 * カスタムメンバーシップとコンテンツ制限を作成する
 * 新規ユーザー登録を管理者にお知らせ
 * 新規登録の管理者承認のための保留
 * 記事の部分的な抜粋コンテンツを自動作成
 * [ログイン、登録、コンテンツ制限などのためのショートコード](https://rocketgeek.com/plugins/wp-members/docs/shortcodes/)
 * [120以上のアクションフックとフィルターフック](https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/)
   で強力なカスタマイズが可能
 * [拡張性のある API 関数のライブラリ](https://rocketgeek.com/plugins/wp-members/docs/api-functions/)

WP-Members を使用すると、コンテンツを制限付きまたは非表示として、登録ユーザーのみ
がアクセスできるように制限を加えられます。

完全なユーザーガイドが[こちらにあります](https://rocketgeek.com/plugins/wp-members/docs/)。
このガイドでは、インストール手順の概要と、すべての設定の使用方法について説明してい
ます。

#### サポート

[無料のドキュメントをプラグインのサポートサイトで利用可能です](https://rocketgeek.com/plugins/wp-members/docs/)。
プラグインの設定にサポートが必要な場合、または機能の実装やカスタマイズの方法について
質問がある場合は、[プレミアムサポートが利用できます](https://rocketgeek.com/product/wp-members-plugin-support/)。

優先サポートとこのプラグインのすべてのプレミアム拡張機能がセットになった、[お得な Pro バンドル !](https://rocketgeek.com/product/wp-members-pro-bundle/)
をご利用いただけます。

#### プレミアムサポート

プレミアムサポートの購読者は、優先メールサポート、サンプル、チュートリアル、および
プラグインのフレームワークを使用して基本プラグインを拡張およびカスタマイズするの
に役立つコードスニペットにアクセスできます。 [詳細はサイトをご覧ください](https://rocketgeek.com/plugins/wp-members/support-options/)。

#### 無償の拡張機能

 * [Stop Spam Registrations](https://rocketgeek.com/product/stop-spam-registrations/)–
   stopforumspam.com の API を使用して、スパム登録をブロックします。
 * [Send Test Emails](https://rocketgeek.com/product/send-test-emails/) – プラグ
   インのメールのテスト版を送信するためのユーティリティ。

#### プレミアム拡張機能

このプラグインには機能を追加するためのいくつかのプレミアム拡張機能があります。あなた
はそれらのいずれかを個別に購入することも、Pro Bundle で大幅な割引されたすべてを入手
することもできます。

 * [高度な設定](https://rocketgeek.com/plugins/wp-members-advanced-options/) – WP-
   Members に、WP で作成したコア URL のリダイレクト、制限付きコンテンツのリダイレクト、
   WP ツールバーの非表示などの追加設定を追加します ! また、WooCommerce、BuddyPress、
   bbPress、ADF、Easy Digital Downloads、The Events Calendar などの人気プラグイン
   との統合もできます。
 * [ダウンロード保護](https://rocketgeek.com/plugins/wp-members-download-protect/)–
   特定のファイルへのアクセスを制限することができ、アクセスにはユーザーのログイン
   が必要です。
 * [招待コード](https://rocketgeek.com/plugins/wp-members-invite-codes/) – 招待コード
   を設定し、特別な招待コードを持っている人だけに登録を制限できます。
 * [MailChimp Integration](https://rocketgeek.com/plugins/wp-members-mailchimp-integration/)–
   登録フォームに MailChimp リストの購読を追加。
 * [Memberships for WooCommerce](https://rocketgeek.com/plugins/wp-members-memberships-for-woocommerce/)–
   WooCommerce を通じてメンバーシップを販売します。
 * [PayPal Subscriptions](https://rocketgeek.com/plugins/wp-members-paypal-subscriptions/)–
   PayPal を利用して、制限付きコンテンツへのアクセスを販売します。
 * [セキュリティ](https://rocketgeek.com/plugins/wp-members-security/) – 同時ログイン
   防止、登録フォームのハニーポット (スパムブロッカー)、初回使用時のパスワード変更
   要求、一定期間後のパスワード変更要求、強力パスワード要求、IP アドレスやメール
   による登録ブロック、特定ユーザ名の登録制限など、多くのセキュリティ機能をプラグ
   インに追加します。
 * [テキストエディター](https://rocketgeek.com/plugins/wp-members-text-editor/) –
   WP-Membersの管理画面にエディターを追加し、プラグイン内のすべてのユーザー向け文字
   列を簡単にカスタマイズできるようにします。
 * [ユーザーリスト](https://rocketgeek.com/plugins/wp-members-user-list/) – サイト
   上のユーザーのリストを表示します。詳細でカスタマイズ可能なプロフィールを持つユーザー
   ディレクトリの作成に最適です。
 * [ユーザー追跡](https://rocketgeek.com/plugins/wp-members-user-tracking/) – ログイン
   したユーザーが、いつ、どのページにアクセスしたかを追跡します。
 * [WordPass Pro](https://rocketgeek.com/plugins/wordpass/) – ランダムパスワード
   生成機を、ランダムなものから単語ベースのパスワードに変更 (WP-Members の有無に
   かかわらず使用可能) 。

すべてのプラグインのプレミアム拡張機能とともにサポートを受けるには、こちらの [コストを節約できるプロバンドル](https://rocketgeek.com/product/wp-members-pro-bundle/)
をご利用ください !

## スクリーンショット

 * [[
 * ブロックされた投稿を表示する際の初期設定 – プラグインはブロックされたコンテンツ
   の代わりにログイン画面と登録フォームを表示します (この初期設定は他のオプション
   に変更可能です)。
 * [[
 * 管理パネル – オプションタブ – プラグインのさまざまなオプション設定。
 * [[
 * 管理画面 – フィールドタブ – プラグインフィールドマネージャーを使用すると、インストール
   された追加フィールドとフィールドの順序を管理 (または削除) したり、自分のカスタム
   フィールドを追加したりできます。
 * [[
 * 管理画面 – ダイアログタブ – プラグインがエラーやその他のメッセージに使用する主要
   なダイアログは、プラグインの管理画面で編集できます。
 * [[
 * 管理画面 – メールタブ – プラグインによって送信されるすべてのメールは、管理画面
   で編集できます。
 * [[
 * 投稿 > すべての投稿 – プラグインは、投稿またはページがブロックされているか、ブロック
   されていないかを表示するための列を投稿およびページ一覧に追加します (これは、オプション
   タブで設定したプラグインのデフォルトとは逆の状態を示します)。
 * [[
 * 投稿 > 投稿を編集 – このプラグインは、投稿 / 固定ページの編集画面にメタボックス
   を追加し、個々の投稿をブロックまたはブロック解除することができるようにします (
   初期設定とは逆の動作になります)。
 * [[
 * レスポンシブフォーム

## インストール

WP-Members は、WP のインストールを変更する必要がなく、「すぐに」動作するように設計
されています。以下のインストール手順にしたがってください。**サポートに関する問題
のほとんどは、不適切なインストール、または単に指示を読まない/従わないことの結果として
発生します**。

#### 基本的なインストール:

まずは [初期設定ビデオ](https://rocketgeek.com/plugins/wp-members/docs/videos/) 
をご覧いただくのが一番です。また、プラグインの全機能を詳細に解説した、完全な[ユーザーガイドも利用可能](https://rocketgeek.com/plugins/wp-members/docs/)
です。

 1. `/wp-members/` ディレクトリとそのコンテンツを `/wp-content/plugins/` ディレクトリ
    にアップロードしてください
 2. WordPressの「プラグイン」メニューでプラグインを有効化します。

WP-Membersを使用する準備が整ったら、次に以下の「サイトのロックダウン」というタイトル
の指示に従ってください。

#### サイトをロックダウンする:

 * 投稿を制限するには、投稿内で `<!--more-->` リンクを使用する必要があります。「
   more」分割の上にあるコンテンツは、サマリーページ (ホーム、アーカイブ、カテゴリー)
   に表示されますが、ユーザーは投稿全体を表示するためにログインする必要があります。
   また、プラグインの自動抜粋設定を使用して、投稿の抜粋を自動的に作成することもでき
   ます。「more」タグや自動抜粋設定を使用しない場合、投稿が非表示としてマークされ
   ていない限り、アーカイブテンプレートには投稿の全コンテンツが表示されます。
 * 固定ページの制限を開始するには、固定ページがブロックされるようにプラグインのデフォルト
   設定を変更してください。投稿とは異なり、固定ページをブロックする場合、`<!--more--
   >` リンクは必要ありませんが、固定ページで「抜粋を表示」設定をオンにしている場合
   は**必ず**使用する必要があります。
 * コメントを保護するために、「設定 > ディスカッション」の下で「ユーザー登録して
   ログインしたユーザーのみコメントをつけられるようにする」を設定することをお勧め
   します。
 * 設定 > 一般 ページでは、「誰でも登録できる」のチェックを外すことをお勧めします。
   必須ではありませんが、これにより WP のネイティブ登録が WP-Members と衝突するの
   を防ぐことができます。特に、WP-Members の追加登録フィールドを使用している場合
   は注意が必要です。
 * 「設定 > 表示設定」で、「フィードの各投稿に含める内容」を「抜粋」に設定すること
   を推奨します。WordPress は、デフォルトでフィードが全文表示される設定でインストール
   されます。これを変更しない場合、フィードには全文が表示されます。

#### 追加の設定情報

シンプルなショートコードで作成できる特別な固定ページもあります:

 * 登録メンバーが自分の情報を編集し、パスワードを変更 / リセットできるユーザープロフィール
   ページ: [wpmem_profile]
 * (メールマーケティングやバナー広告のランディングページなど) 登録用の特定の URL
   が必要な方が利用できる登録固定ページです。注: 登録フォームはデフォルトでブロック
   されたコンテンツの固定ページに含めることもできるため、これは厳密にはオプション
   です: [wpmem_form register]
 * ログインページ。これは、ログインフォームがブロックされたコンテンツに初期設定で
   含まれているため、オプションのページでもあります。しかし、特定のログインページ
   が必要な場合は、シンプルなショートコード [wpmem_form login] を使って作成できます。
 * さらに、[便利なショートコード](https://rocketgeek.com/plugins/wp-members/docs/shortcodes/)
   も数多く用意されています !

[120を超えるアクションとフィルターフック](https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/)、
ならびにユーザーがアクセスできる関数により、強力なカスタム機能が構築できます。

## FAQ

FAQは、https://rocketgeek.com/plugins/wp-members/docs/faqs/ にあります。

## 評価

![](https://secure.gravatar.com/avatar/c9837c67e18a2e9f1b8572a449377cd257947ae1dceb25ae4bfe271c2ee62047?
s=60&d=retro&r=g)

### 󠀁[Fantastic plug-in and tech support!](https://wordpress.org/support/topic/fantastic-plug-in-and-tech-support/)󠁿

 [billyd123](https://profiles.wordpress.org/billyd123/) 2025年11月11日

This is a great plug in that has absolutely met all our needs. But it’s actually
pretty complex, and has a lot going on, so I strongly strongly recommend shelling
out the very reasonable fee to get the pro version, and the fantastic tech support
that comes with it. I won’t deny, we lent on this heavily as we customised the plug-
in to our specific needs, often asking what I realised in retrospect were dumb questions
that were well covered in the online support material already, but Chad was never
less than polite and super detailed in all his responses, nailing the issue every
single time. The tech support service honestly could not have been better. It’s 
weird to read in some of the other reviews how people had problems with the plug-
in, because that just was not our experience at all. I’d recommend it 100%.

![](https://secure.gravatar.com/avatar/0e3415381ba8ea16541ce4fc30724c26bdd599ccc8a7f3eb1d1636a17c8d80e9?
s=60&d=retro&r=g)

### 󠀁[thnks to yr team](https://wordpress.org/support/topic/thnks-to-yr-team/)󠁿

 [bsrtir5](https://profiles.wordpress.org/bsrtir5/) 2025年9月21日

thank you all

![](https://secure.gravatar.com/avatar/6f930599996bfb510d61ccffbc2a763189f26e348cf3cfa1acbb09cc16f3dc09?
s=60&d=retro&r=g)

### 󠀁[plugin will not delete](https://wordpress.org/support/topic/plugin-will-not-delete-7/)󠁿

 [JohnDT](https://profiles.wordpress.org/johndt/) 2025年9月1日 1 reply

Installed to try the plugin. After deactivate it will not delete. Contacted the 
plugin page in the forum with no response. Not impressed. Edit – I wasn’t aware 
it was a holiday weekend when I posted, The reply was the developer tested the plug
in to confirm it would delete and sugested it was not deleting due to some sort 
of conflict on my site. 2 other plu jins deleted ok.

![](https://secure.gravatar.com/avatar/d753083b5f49d7ff6f9d391c1e6016b59951e147487c4d08d4bf401f33ae7571?
s=60&d=retro&r=g)

### 󠀁[Nightmare](https://wordpress.org/support/topic/nightmare-31/)󠁿

 [fiechter@web-manufaktur.com](https://profiles.wordpress.org/fiechterweb-manufakturcom/)
2025年7月22日 4 replies

The plugin is an nightmare, why? Emails with HTML? Looks good? Forget it. It never
saves all inputs correctly, and nothing ever displays or sends all inputs correctly.
And by never, I mean that some element is always processed or displayed incorrectly.
Not to mention the repeated 403 messages saying permission is missing – to the Admin
of the Site. Unbelievable!Hello Chad ButlerI really appreciate the work of developers
like you! And it’s hardly possible that 250 other users would let themselves be 
carried away and give good 5-star reviews without any reason. But after more than
six hours of frustration, I’ve just had enough. Sorry.

![](https://secure.gravatar.com/avatar/5766d0cdec9fbdcd3fafd775eb3c546f604da94b68dbfc8f2a70aad7b8f03d0c?
s=60&d=retro&r=g)

### 󠀁[Nightmare](https://wordpress.org/support/topic/nightmare-30/)󠁿

 [jhowell47260](https://profiles.wordpress.org/jhowell47260/) 2025年6月30日 1 reply

This has not worked for me at all (Astra theme using Elementor); every bug has been
resolved by deactivating WP-Members. A lot of time wasted 😣😣

![](https://secure.gravatar.com/avatar/124d82d500683d4bc5161eb0f4825d9eca795cff750c871e294f6257f16d2909?
s=60&d=retro&r=g)

### 󠀁[Been using WP-Members for a decade.](https://wordpress.org/support/topic/amazing-support-the-best-plugin-for-membership/)󠁿

 [lexwahl](https://profiles.wordpress.org/lexwahl/) 2025年6月23日

I’ve always loved this and all the other associated plugins. The owner has always
been very responsive.

 [ 271件のレビューをすべて表示 ](https://wordpress.org/support/plugin/wp-members/reviews/)

## 貢献者と開発者

WP-Members Membership プラグイン はオープンソースソフトウェアです。以下の人々がこの
プラグインに貢献しています。

貢献者

 *   [ Chad Butler ](https://profiles.wordpress.org/cbutlerjr/)

“WP-Members Membership プラグイン” は21ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/wp-members/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“WP-Members Membership プラグイン” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/wp-members)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/wp-members/)するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/wp-members/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/wp-members/)
を [RSS](https://plugins.trac.wordpress.org/log/wp-members/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 3.5.6

 * Security update to [wpmem_user_membership_posts] shortcode. Limits the “order”
   and “order by” options in the shortcode.
 * Bug fix for checking expiration memberships that require a specific role. The
   bug from 3.5.5 causes a user with the role to be viewed as having access even
   if they are expireed.
 * Improves file path update in 3.5.5 to equalize https/http when checking if a 
   file to be moved exists. This allows it to check url paths in the attachment 
   meta data that may have been improperly set or were set in http and not updated
   if the site was changed to https.

#### 3.5.5

 * `wpmem_get_user_count_by_role()` のバグ修正。これにより、要求された権限グループ
   に関係なく、すべてのユーザーの合計数が返される問題が解消されます。
 * プロフィールでの画像フィールドの表示に関するバグを修正。
 * Add filter to view posts by restriction status (i.e. Posts > All Posts view).
 * Add filter to view posts by membership status (i.e. Posts > All Posts view).
 * WP-Members のパスワードリセットリンクを WooCommerce のリンクに切り替えるサポート
   を追加 (新しい設定を追加し、DB バージョンを更新)。
 * [wpmem_user_membership_posts] ショートコードにソート機能を追加。
 * `wpmem_get_membership_post_list()` 関数にソート引数を追加しました。
 * `wpmem_get_user_expiration()` 関数に日付フォーマットのサポートを追加します。
 * [wpmem_user_membership_posts] ショートコードの出力に、`wpmem_show_membership_posts_sc_list_item`
   フィルターを追加。
 * `wpmem_is_user_deactivated()` API 関数を追加する。
 * Add `wpmem_get_user_time_remaining()` API function to check for remaining time
   on memberships.
 * メンバーシップの残り時間を確認するための WP CLI コマンドを追加してください。
 * ユーザーのメンバーシップを一覧表示するための WP CLI コマンドを追加します。
 * メンバーシップにロールがない場合に `wpmem_get_membership_role()` が null では
   なく false を返すように更新。
 * コードの改善により、`wpmem_logout_link` フィルターのインスタンスを `wpmem_logout_link()`
   関数に統合します。
 * 権限グループベースのメンバーシップをより適切に処理するために、`has_access()` 
   ロジックのコードを改善しました。
 * Security patches from 3.5.4.1, 3.5.4.2, 3.5.4.3, 3.5.4.4, and 3.5.4.5

#### 3.5.4

 * 登録フォームのフィールドラベルリンクのバグ修正。
 * 他の設定を行ったり更新した際に [wpmem_field] ショートコードの設定がリセットさ
   れるバグ修正。
 * 3.5.x未満のバージョンからのアップグレード時に、[wpmem_field] ショートコードの
   設定を維持するためのバグを修正。
 * スタイルシート設定の更新に関するバグ修正、特に3.5.x以前のバージョンからのアップ
   グレード時に。
 * 非推奨 `$wpmem->select_style`。これはカスタムスタイルシートの設定 / オプション
   の一部ですが、もはや必要ありません。今後は `$wpmem->cssurl` のみを使用すること
   で、カスタムスタイルシートを使用している人々にとってアップグレードが容易になり
   ます。この変更はすべてのアップグレードに対して透明であるべきです。
 * フォームフィールドのラベルリンクに対して、追加のフォームサポートを追加しました(
   WordPress 標準の登録フォーム、WC フォーム、ダッシュボードプロフィール、[wpmem_field]
   ショートコード)。
 * ユーザー数のための新しいAPI関数: `wpmem_user_count()`, `wpmem_get_user_count_by_meta()`,`
   wpmem_get_user_count_by_role()`。
 * インポート用の新しい API 関数: `wcmem_csv_to_array()`
 * ネイティブの WP および WC マイアカウント登録フォームにおける、ラジオフィールド
   タイプの表示に関するコードの改善。
 * WC マイアカウント登録フォームでネイティブの WC フィールドを許可。
 * WP CLI コマンドを更新: すべての @alias が @subcommand になりました (すべてのアンダー
   スコアのコマンドをダッシュ/ハイフンに変更します。例: add_field は add-field に
   なります)。
 * WP CLI コマンドを更新: `wp mem import memberships` コマンドを改善し、デバッグ。
 * WP CLI コマンドを更新: `wp mem membership` コマンド (ユーザーのメンバーシップ
   を追加 / 更新 / 削除する CLI コマンド) を改善し、デバッグ。
 * WP CLI コマンドを更新: 有効化、無効化、承認、非承認のインポートコマンドを追加。
 * WP CLI コマンドを更新: CLI インターフェースはローカライズされなくなりました (
   翻訳不可) 。これは、追加の文字列により翻訳ファイルが扱いにくくなるため、コア 
   WP の方針に従ったものです。

#### 3.5.3

 * フィールドラベルにリンクサポートを追加。
 * wpmem_create_form_label_args フィルターを追加。
 * wpmem_form_label_link フィルターを追加。
 * メンバーシップのための新しいCLIコマンドを追加しました (リリースノートを参照し
   てください)。
 * 翻訳のための CLI コマンドを更新する (いくつかはローカライズされ、他はされてい
   ませんでした)。
 * 新規フィールド追加画面を整理しました。登録フォームとプロフィールフォームのオプション
   を個別に設定できるようにしました (以前はメインのテーブル表示でのみ選択可能でした)。
   複数のチェックボックス設定に対し、適切なテキストエリアを設定しました。
 * 新しいウィンドウを開く際に致命的なエラーを引き起こす初期設定の TOS ダイアログ
   のバグを修正しました。
 * カスタムリンクされたラベルを優先して、古いデフォルトのTOSを非推奨にしました (
   古いフィールドは使用されている場合は有効ですが、新規インストールではデフォルト
   としてインストールされません)
 * 追加の出力サニタイズ処理を追加。

#### 3.5.2

 * WP_Members_Dialogs::get_text() の未知のキー (reconfirm_link_before & reconfirm_link)
   に関するバグを修正しました。
 * [wpmem_user_memberships] ショートコードのバグを修正し、期限日表示が壊れる問題
   を解決しました。
 * 新しいインストールのために「ファイナライズ」ダイアログが無限に表示される原因と
   なるインストール / アップグレードスクリプトのバグを修正しました。
 * 「スタイルシートが初期設定でない場合に、スタイルシート設定が正しく転送されなか
   ったインストール/アップグレードスクリプトのバグを修正しました。」
 * HTMLメールオプションのバグを修正しました。この修正により、二重に呼び出されるの
   を防ぎます。
 * 特定のローカルインストール設定に依存して、無限ループを引き起こすメンバーシップ
   スタックの読み取りに関するバグを修正しました (バグであるかどうかは不明です)。
 * データがシリアライズされる際のマルチチェックボックスおよびマルチセレクトフィールド
   タイプの処理を改善 (WooCommerce から)。
 * すべての設定を改善し、必要なものだけを自動読み込みするようにし、必要でないもの
   は特に false に設定してください。
 * メールのオプションを改善して、自動読み込みしないようにしてください (以前は true
   に設定されていました)。これらは呼び出されたときにのみ読み込む必要があります。
 * wpmem_update_option() が autoload 値を受け入れるように改善 (WordPress コア関数
   と同様、デフォルトは null です)。
 * オブジェクトが読み込まれるたびに発生するクエリを最小限に抑えるため、メンバーシップ
   の設定を単一のオプションに保存するように改善しました。メンバーシップが更新され
   た際に、そのオプションも更新されます。
 * アンインストール機能を改善し、存在するすべての wpmem_user_count トランジェント
   を削除するようにしました。
 * どのオブジェクトがいつ読み込まれているかを確認し、可能な限り改善しました。パスワード
   リセットオブジェクトを、パスワードリセット時のみに読み込まれるように移動しました。
 * スタイルシートの読み込みを改善しました (「select_style」設定ではなく、カスタム
   URLの値を確認します)。
 * どのオブジェクトがいつロードされているかを見直し、可能な限り改善。パスワードリセット
   オブジェクトは、パスワードリセット時にのみロードされるように移動。
 * WP_Members_Dialogs::get_text() に存在しない文字列キーのエラーハンドリングを追加
   しました。もし呼び出された場合、関数は空の文字列を返し、エラーログに呼び出しを
   記録します。
 * wpmem_get_user_meta フィルターフックを追加。

#### 3.5.1

 * セレクト、マルチセレクト、マルチチェックボックス、およびラジオフィールドタイプ
   のためのフィールドタブ編集ビューにおいて、2つのテキストエリア入力を表示するバグ
   を修正しました。
 * [fields] ショートコードが表示されない管理者メール通知のバグを修正しました。
 * 設定を保存すると PHP エラーが発生するショートコードタブのバグを修正しました。
 * 「WPのネイティブ登録フォームにフィールドが追加されない、または新規追加画面で正しく
   処理されないバグを修正しました。」
 * WP-MembersフィールドをWooCommerceフォームに追加する際のバグを修正しました。
 * 区切り文字「|」の後に不注意で生じた空白を削除するように、Select、複数選択、複数
   チェックボックス、およびラジオフィールドタイプを改善します。
 * パスワードリセットを改善し、リセットリンクに esc_url() の代わりに esc_url_raw()
   を使用するようにしました。また、クエリ引数を組み立てる前に空白文字を削除し、リンク
   を組み立てる前にクエリ引数を rawurlencode() します。
 * 管理者のメール通知を改善します。特に HTML 形式のメールにおいて、ショートコード
   フィールドの最後にあるハードな `<br>` タグを削除することで、メールの件名に使用
   できるようになります。
 * 管理者通知メールのフィルター `wpmem_notify_filter` にある $field_arr 配列キー
   を廃止 (使用している可能性は低い)。
 * 新しいAPI関数を追加しました: wpmem_get_file_field_url()、wpmem_get_field_type()、
   wpmem_is_file_field()、wpmem_get_field_label()、wpmem_is_field_required()。

#### 3.5.0

 * 重要: WP-Members のプラグイン可能な関数は、テーマの functions.php での使用が非
   推奨となりました。WP-Membersは、プラグインが読み込まれる際に初期化されるように
   なり、これは以前のバージョンよりも早い読み込みアクションです。テーマの functions.
   php で読み込まれる WP-Members のプラグイン可能な関数がある場合は、これらをカスタム
   プラグインファイルなどの別の場所に移動する必要があります。プラグイン可能な関数
   は、カスタマイズの推奨される方法ではなくなっていることに注意してください (実際、
   何年も前からそうでした)。ほとんどのカスタマイズは、プラグインのフィルターやアクション
   フックを使用することで処理できます。
 * 重要: 従来のパスワードリセット (ユーザー名とメールアドレスを必要とし、新しいパスワード
   をメールで送信する) は完全に廃止されました。プラグインは現在、ユーザーがサイト
   にアクセスして新しいパスワードを設定するためのパスワードリセットリンクのみを送信
   します (メールでのパスワードは送信されません)。
 * 重要: 従来のログインエラーメッセージは完全に廃止されました。従来のメッセージは
   エラーメッセージでまだ使用されていますが、生成 / 表示は現在 WP エラーオブジェクト
   クラスを使用しています。

バグ修正:
 * 空の href 値を引き起こす login_link ショートコードのバグを修正しました。*
ダブルセッションを引き起こすログインのバグを修正しました。 * ログイン中のユーザー
がいないときに指定されたユーザーIDをチェックすると false を返す wpmem_user_has_access()
のバグを修正しました。 * ユーザーが要求されたメンバーシップにアクセスできない場合
に PHP エラーをスローする wpmem_user_is_current() のバグを修正しました (この場合
は false を返すべきです)。 * WooCommerce の登録が使用され、WP-Members フィールド
が含まれるように設定されているが、特定の WP-Members フィールドが含まれるために識別
されていない場合のバグを修正しました (空の値)。 * URLが渡されない場合の [wpmem_tos]
ショートコードのバグを修正しました。 * ユーザーがメンバーシップを持っていない場合
のメンバーシップチェックのバグを修正しました。 * 投稿がブロックされているかどうか
を確認する際にエラーがスローされる WP_Members::do_securify_rest() のバグを修正しま
した (投稿 ID をチェックする必要があります)。 * 制限された WooCommerce 製品がユーザー
によって購入可能かどうかを確認する際のバグを修正しました。 * アップロードフォルダ
ーに index.php ファイルが存在するかどうかを確認する際のインストールルーチンのバグ
を修正しました。これにより、更新プロセスが失敗する可能性があります。 * [wpmem_user_membership_posts]
ショートコードのバグを修正しました。これにより、リストのタイトルが最後の投稿のタイトル
になってしまいました。リストに関連付けられたメンバーシップの名前を表示するべきです。

新機能:
 * 必須フィールドのデフォルトの HTML5 バリデーションを無効にするために、
reg / loginフォームにフィルタートグルによる「novalidate」オプションを追加しました。*
複数の選択/複数のチェックボックスフィールドの結果を表示する際に HTML をカスタマイズ
するためのフィールドショートコード用のフォーマットフィルター (wpmem_field_shortcode_multi_args、
wpmem_field_shortcode_multi_rows、wpmem_field_sc_multi_html) を追加しました。 * 
ユーザー登録 / プロフィールフィールドは、フィールドタブで各状態 (reg / profile) 
に対して選択可能になりました。 * WooCommerce が有効になっている場合、登録 / プロフィール
フィールドは WooCommerce の購入手続き、登録、およびプロフィールフォームに含めるため
に選択可能です。 * 「ドロップイン」機能を (正式に) 追加 (実際にはプラグインに3.4
から含まれています)。 * WP-Members タブを含めるために必要なユーザー権限をカスタマイズ
するための ‘wpmem_user_profile_caps’ フィルターフックを追加しました (他の拡張機能
で確認されるまで実験的)。 * ユーザーと顧客のインポートプラグインが使用され、モデレート
された登録または確認リンク設定が有効になっている場合にカスタム関数を処理するため
のカスタムオブジェクトクラスを追加しました。 * wpmem_get_users() を追加しました。*
wpmem_create_file() を追加しました。 * ユーザーが確認されていない場合の新しいログイン
エラーメッセージを追加し、新しい確認リンクをリクエストするためのリンクを提供します。*
ユーザーのための確認リンク再送信フォームを追加しました。 * 管理者における確認リンク
再送信アクションを追加しました (ユーザー > すべてのユーザーのホバリンク)。 * 完全
に設定されていないメール用のデフォルトのメール機能を追加しました。 * [wpmem_form]
の「login」または「reg」属性の代わりに使用できる [wpmem_login] および [wpmem_reg]
の直接ショートコードを追加しました。 * 以前のWP_CLIコマンドを改善し、翻訳対応にし、
インラインドキュメントを追加しました (コマンドラインヘルプに拡張されます)。 * コード
改善: `wpmem_register_form_args` でユーザーオブジェクトがフィルタリングされている
場合、フォーム値はフィルタリングされたユーザー ID に基づきます。 * コード改善: ログイン
ショートコードのログアウトリンクは `rawurlencode()` を使用し、 `urlencode()` の代わり
に使用します。

セキュリティ:
 * 3.4.9.x シリーズからの一時的なセキュリティ更新が含まれ、改善され
ました。 * ショートコードオブジェクトクラスのセキュリティ監査。3.4.9.x からのいくつか
の更新が含まれ、それを拡張しています。属性からのすべてのショートコード入力はサニタイズ
され、すべての出力はエスケープされます。 * アップロードされたファイルのユーザーディレクトリ
の取り扱いが改善されました (使用時)。

その他:
 * wpmem_get_memberships() を更新し、メンバーシップがない場合は空の配列を
返すようにしました (以前のバージョンでは偽のブール値を返していました)。 * wpmem_email_to_user()
を更新し、数値タグの代わりにタグを使用するようにしましたが、数値は後方互換性があり
ます。 * 承認リンク設定が有効になっている場合、ようこそメール（承認リンク付き）を
再送信できるようになりました。これは、一括操作メニュー（複数ユーザー）またはホバー
リンク（単一ユーザー）から実行できます。 * 古いファイル /admin/tab-options.php を
削除しました。WP-Members ユーザーリスト拡張機能のバージョン1.9.4以前のユーザーは、
完全な互換性のためにユーザーリスト拡張機能を更新する必要があります。 * 古いファイル/
inc/dialogs.php を削除しました。 * 古いファイル /inc/email.php を削除しました。 *
クリーンインストール時にデフォルトのメールコンテンツをインストールしなくなりました。(
デフォルトのメールコンテンツ機能に関するリリースノートを参照してください。) * 管理
画面のスタイルシートセレクターを削除しました。レガシースタイルシートはプラグイン
パッケージに残っているため、選択されている場合は使用されます。ただし、デフォルト
以外のスタイルシートを識別するには、カスタムスタイルシートの URL を入力するだけで
済みます。 * wpmem_get_text() で使用されるダイアログ配列を更新し、すべてのユーザー
向け文字列を含めるようにしました (過去数回の更新で追加された特別な機能によって追加
された文字列を追加)。 * バージョン3.0.0以前から直接更新できなくなりました (実際に
存在するものはありませんが、すべてのインストールの92％は3.2以上です)。2.xバージョン
の更新は、クリーンインストールの方が良いです。

#### 3.4.9

 * [wpmem_fields] ショートコードで許可されるメタキーをフィルタリングするために、
   wpmem_field_sc_meta_keys フィルターフックを追加しました (デフォルト: WP-Members
   のフィールド配列にあるフィールド)
 * wpmem_is_login()、wpmem_is_register()、wpmem_is_profile() の条件分岐関数を追加。
 * 他の場所で特に無効化されていない場合、ディレクトリブラウジングを防ぐために、ユーザー
   アップロードディレクトリに index.php を追加します。
 * プレミアム WooCommerce 統合拡張機能を使用して、PHP 8.2以上のために $woo_connector
   オブジェクト変数を定義します。
 * メンバーシップが有効化されているが、定義されているメンバーシップがない場合のエクスポート
   に対する早期パッチ (3.5.0からの修正を含む)。
 * HTML 形式のメールが有効化されている場合、管理者通知メールのフィールドデータリスト
   に対する早期パッチ修正 (3.5.0から含まれる修正) 。
 * セキュリティ更新: すべてのショートコード属性をサニタイズし、すべての出力をエスケープ
   するためにショートコードオブジェクトクラスをレビューしてください。
 * セキュリティ更新: すべての入力をサニタイズし、すべての出力をエスケープするため
   に管理者ユーザープロフィールクラスをレビューしてください。
 * セキュリティアップデート: [wpmem_fields] ショートコードの使用を制限しました。
   詳細はサポートサイトのリリースノートをご覧ください。
 * WP バージョンの互換性を更新する。

## メタ

 *  バージョン **3.5.6**
 *  最終更新日 **2か月前**
 *  有効インストール数 **50,000+**
 *  WordPress バージョン ** 4.0またはそれ以降 **
 *  検証済み最新バージョン: **6.9.4**
 *  言語
 * [Chinese (Hong Kong)](https://zh-hk.wordpress.org/plugins/wp-members/)、[Chinese (Taiwan)](https://tw.wordpress.org/plugins/wp-members/)、
   [Czech](https://cs.wordpress.org/plugins/wp-members/)、[Dutch](https://nl.wordpress.org/plugins/wp-members/)、
   [English (US)](https://wordpress.org/plugins/wp-members/)、[French (France)](https://fr.wordpress.org/plugins/wp-members/)、
   [German](https://de.wordpress.org/plugins/wp-members/)、[German (Switzerland)](https://de-ch.wordpress.org/plugins/wp-members/)、
   [Hungarian](https://hu.wordpress.org/plugins/wp-members/)、[Italian](https://it.wordpress.org/plugins/wp-members/)、
   [Japanese](https://ja.wordpress.org/plugins/wp-members/)、[Korean](https://ko.wordpress.org/plugins/wp-members/)、
   [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/wp-members/)、[Persian](https://fa.wordpress.org/plugins/wp-members/)、
   [Portuguese (Brazil)](https://br.wordpress.org/plugins/wp-members/)、[Romanian](https://ro.wordpress.org/plugins/wp-members/)、
   [Russian](https://ru.wordpress.org/plugins/wp-members/)、[Spanish (Chile)](https://cl.wordpress.org/plugins/wp-members/)、
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/wp-members/)、[Spanish (Spain)](https://es.wordpress.org/plugins/wp-members/)、
   [Spanish (Venezuela)](https://ve.wordpress.org/plugins/wp-members/)、[Swedish](https://sv.wordpress.org/plugins/wp-members/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/wp-members)
 * タグ
 * [authentication](https://ja.wordpress.org/plugins/tags/authentication/)[login](https://ja.wordpress.org/plugins/tags/login/)
   [membership](https://ja.wordpress.org/plugins/tags/membership/)[registration](https://ja.wordpress.org/plugins/tags/registration/)
   [Restriction](https://ja.wordpress.org/plugins/tags/restriction/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/wp-members/advanced/)

## 評価

 5つ星中4.6つ星

 *  [  232 5-星レビュー     ](https://wordpress.org/support/plugin/wp-members/reviews/?filter=5)
 *  [  11 4-星レビュー     ](https://wordpress.org/support/plugin/wp-members/reviews/?filter=4)
 *  [  7 3-星レビュー     ](https://wordpress.org/support/plugin/wp-members/reviews/?filter=3)
 *  [  3 2-星レビュー     ](https://wordpress.org/support/plugin/wp-members/reviews/?filter=2)
 *  [  18 1-星レビュー     ](https://wordpress.org/support/plugin/wp-members/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-members/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/wp-members/reviews/)

## 貢献者

 *   [ Chad Butler ](https://profiles.wordpress.org/cbutlerjr/)

## サポート

過去2ヶ月以内に解決した問題:

     3 / 7

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/wp-members/)