あなたはいかが ウェブサイトを作成する WordPressで会員エリアへ?
さて、あなたはおそらくこのプロセス中に遭遇するさまざまな困難に気づいているでしょう。 幸い、WooCommerceを使用してメンバーエリアのWebサイトを構築すると、作業がはるかに簡単になります。
まず、どのように見てみましょう WordPressメンバー領域を作成する
ただし、メンバーズエリアのWebサイトを作成すると、 あなたのウェブサイトが接続されたユーザーに限定を提供していることが不可欠 またはWooCommerceサブスクライバー。
このチュートリアルでは、ユーザーの役割に基づいてメニューを表示する方法を示します。
しかし、始める前に、時間をかけて見てください WordPressのテーマをインストールする方法, どのように多くのプラグイン私はワードプレスにインストールする必要があります.
それでは、仕事に取り掛かりましょう!
メニュー項目を表示または非表示にする必要性を理解する
もちろん、ログインしていないユーザーが特定のページにアクセスできないようにする場合は、それらのページをナビゲーションメニューにも表示しないようにします。
同様に、メンバーにとってあまり役に立たないページ(たとえば、すでにサブスクライブしているユーザーには不要なサブスクリプション製品を販売するページ)が存在するため、これらのページをサブスクライバーから隠しておくことをお勧めします。
本質的に、メンバーのエリアのWebサイトでは、条件付きロジックをに追加することを検討する必要があります。 ユーザーの役割を考慮して、メニューの項目を表示または非表示にします.
ステップ1-サブスクライバーの役割を構成する
WooCommerceサブスクライバーのメニュー項目を設定する前に、まず設定する必要があります アクティブまたは非アクティブなサブスクライバーの役割。 これはWooCommerce拡張機能で利用可能な機能です " WooCommerceサブスクリプション 」。 次に、WooCommerce設定に移動し、[サブスクリプション]タブをクリックします。ここで、アクティブなサブスクライバーと非アクティブなサブスクライバーの役割を定義する必要があります。
アクティブユーザーには「」という役割があることに注意してください。加入者また、非アクティブなサブスクライバーには「 クライアント 次の画像に示すように、デフォルトでは次のようになります。
注: を使用して、サブスクライバーのカスタム ロールを設定することもできます。 WordPressのプラグイン なので ユーザーロールエディター.
アクティブなサブスクライバーと非アクティブなサブスクライバーに割り当てる役割は、特定のメニュー項目を表示または非表示にするのに役立つことに注意してください。
発見することであなたの読書でさらに進んでください WordPressメディアへのアクセスを特定のユーザーに制限する方法
ステップ2-アクティブなWooCommerceサブスクライバーのメニュー項目を構成する
アクティブなロールを定義したので(そして、非アクティブ)WooCommerceサブスクライバーの場合、 アクティブなサブスクライバーに表示するメニュー項目を決定する。 ここでは、「ifmenu」プラグインメニューを使用する必要があります。
プラグイン「 メニューの場合 »ユーザーの役割、ユーザーがログインしているかどうかなどの条件付きステートメントに基づいて、メニューを表示/非表示にできます。 ただし、プラグインを使用する前に、まずプラグインがアクティブ化されていることを確認する必要があります。
プラグインがアクティブになるとすぐに、新しいボックス「 条件ロジックを有効にします 各メニュー項目に追加されます。 これを行うには、「 外観→メニュー そしてそこから、ナビゲーションメニューに変更を加えることができます。
次に、ナビゲーションメニューのXNUMXつをクリックしてから、 条件付きロジックをアクティブにする。 次に、選択したメニュー項目を表示するか非表示にするかを選択するだけです。 次に、次のドロップダウンリストから対応する条件のXNUMXつを選択する必要があります。
アクティブなサブスクライバーのメニュー項目のみを表示する必要があるため、オプション「 ユーザが加入者であります '。
条件を選択したら、単に[ メニューを保存"。 これで、条件が満たされると、条件付きのメニューが毎回表示されます。
上の画像では、サブスクライブしているユーザーとそうでないユーザーのXNUMXつのメニューの違いを確認できます。 ログインしていないユーザーに対しても同じことができます。
また読む WordPressにログインした後にユーザーをリダイレクトする方法
ログインしていないときにユーザーをリダイレクトする方法
ユーザーが特定の条件を満たさないときに特定のページにアクセスできないようにするリダイレクトを追加できます。 見せた覚えて WordPressプラグインの作成方法。 これは、提供するコードの一部を追加するために必要になります。
この方法は、 PHPプログラミング言語の習得.
add_action( 'admin_init', 'redirect_non_logged_users_to_specific_page' );
function redirect_non_logged_users_to_specific_page() {
if ( !is_user_logged_in() && is_page('identifiant-de-la-page-ou-slug') && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) {
wp_redirect( 'http://www.example.com/page-de-destination/' );
exit;
}
このコードでは、ページの名前または識別子を変更する必要があります。 ID-の-ページや、スラグ 関数で« is_page "; また、関数「」で宛先アドレスを定義する必要があります。 wp_redirect '。
これで、このチュートリアルで知っておく必要のあることはすべて完了です。 コメントフォームでお気軽にご質問ください。
プレミアムWordPressプラグインもご覧ください
他にも使えます WordPressのプラグイン モダンな外観を与え、ブログやウェブサイトの取り扱いを最適化します。
ここでは、そのためのプレミアムWordPressプラグインを提供しています。
1。 WordPressのビデオギャラリー
WordPress Video Galleryは、非常に印象的なビデオギャラリープラグインです。 あなたのウェブサイトに必要なものだけです。 それは強力で、応答性が高く、高速で、最先端のテクノロジーです。 ただし、このプラグインは、高度にカスタマイズ可能であるという事実によって主に区別されます。
つまり、どのブランディングイメージにも一致する5つの異なるスタイルがあります。 それでも不十分な場合は、独自のスタイルとカラースキームを生成できます。
また見なさい WordPressのブログにフォトギャラリーを作成する方法
WordPress ビデオ ギャラリーを使用すると、複数のビデオ ギャラリーを XNUMX つにまとめて楽しむことができます。 さすがにこれ WordPressのプラグイン プレミアムは、他のいくつかのギャラリーからコンテンツをストリーミングするギャラリーをセットアップします。 たとえば、Vimeo チャンネル + YouTube プレイリスト + 自分の動画を組み合わせたギャラリーを作成できます。
2。 Sucuri
Sucuriは、最高のWordPressファイアウォールおよびセキュリティプラグインです。 Sucuriには、Webサイトのファイアウォールとして、Webサイトのコンテンツをキャッシュし、マウスをクリックするだけでgzip圧縮を有効にするオプションが組み込まれています。
発見も ファイアウォールでWordPressのブログを保護する方法
SucuriはDNSレベルのファイアウォールであるため、これはどのWebサイトにも最適なオプションです。 つまり、ユーザーのリクエストがWebサイトに到達する前でも、キャッシュされたコンテンツをユーザーに提供できます。
この手順により、Webサイトのパフォーマンスが驚くほど向上します。
3. WordPress SMSマーケティングプラグイン
Ce WordPressのプラグイン マーケティング プレミアムは、SMS で動作するように特別に設計されています。
ほとんどの自動マーケティングツールと同様に、これにより、ブロックプログラミングを通じてマーケティング活動を合理化できます。 自動メッセージ、トリガーアクションなど。
次の記事をご覧ください。 BuddyPressとbbPress:会話を維持するための2つのWordPressプラグイン
また、分析機能が組み込まれているため、SMSマーケティングキャンペーンの結果を確認して、それらがどの程度機能しているかを確認できます。
推奨リソース
ウェブサイトの構築と管理に役立つ他の推奨リソースをご覧ください。
- 簡単にウォーターマークをプラグインワードプレスであなたの写真を保護
- プラグインレビュー:Google Maps Widget Pro
- トラックバックを無効にして、既存の項目の上にピングバックする方法
- WordPressプラグインでWebデザインを簡略化する方法
まとめ
ここに ! このチュートリアルは以上です。WooCommerceサブスクライバーの条件付きメニューを表示できることを願っています。 することを躊躇しないでください お気に入りのソーシャルネットワークで友達と共有する.
ただし、相談することもできます 私たちのリソース、インターネットサイトの作成プロジェクトを実行するためにさらに要素が必要な場合は、 WordPressブログの作成。
提案や意見がある場合は、セクションに残してください commentaires.
...