私はメンバー専用のウェブサイトを構築しています。そこでは、新しい投稿を表示したり、更新をフォローしたりできます。すべてのメンバーにログイン情報が提供されます。サイトの説明のみを表示し、詳細情報フォームとログインウィンドウ(ワードプレスのログインウィンドウにすることができます)を要求するランディングページを作成したいと思います。Webサイトの残りの部分は、ログイン後にアクセスできるこのページの背後にある必要があります。私の知る限り、Wordpressのログインページをカスタマイズしても、リクエスト情報フォームと基本的なサイトの説明を表示する必要があるため、うまくいきません。WP-Membersなどのプラグインを使用しようとしましたが、すべて投稿とページへのアクセスのみが制限されています。ランディングページの後ろにウェブサイト全体を隠す必要があります。Wordpressで可能ですか?それをカバーするテーマはありますか?助けてください。ありがとうございました!
1 に答える
WP-Members を使用すれば完全に可能です。トリックを実行するには 1 ページで十分なので、少し混乱するかもしれません。
まず、[ダッシュボード] > [設定] > [パーマリンク] > [投稿名] が有効になっていることを確認します。これにより、ホームページのアドレスが www.example.com/p?=1 などではなく www.example.com/home になります。はい、/home というページに強制的にアクセスさせたくないのはわかります。我慢してください。
- +新規 > ページを使用してページを作成します。この例では、Home という名前を付けます。
まず、unblock という名前のカスタム フィールドを作成する必要があります。
- ページの一番下に、カスタム フィールド領域が表示されます。
- [カスタム フィールドの追加] ボタンをクリックします。
- [新規入力] をクリックします
- [名前] フィールドに次のように入力します。
- 「値」フィールドに次のように入力します: true
次に、WP-Members のショートコードを追加する必要があります。まだ新しいページにあります:
- HTMLタブをクリック
これを追加:
[wp-members page="メンバーエリア"]
これにより、ユーザーのログイン、登録、およびパスワードの取得に必要なすべてが表示されます。ページに必要なものは何でも追加できます。ただし、それを独自の行にしておくことをお勧めします。
- [公開] をクリックします。私の機嫌をとりなさい。まだ終わっていないことはわかっています。
あなたが望んでいるのはほとんど機能のないページであり、ユーザーがデフォルトでそこにたどり着くことを望んでいると思います。これにより、Home という名前の新しいページがランディング ページになります。ユーザーが www.example.com と入力してサイトにアクセスすると、実際には www.example.com/home というカスタム ページにたどり着きます。
- ダッシュボードから、[設定] > [読み取り] に移動します
- フロントページ表示で、静的ページを選択します
- [Front Page] ドロップダウンで、追加したページを選択します。この例では、それを Home と呼びました。
- 適切な測定のために、Posts ドロップダウンに対して同じことを行います。
最近の投稿などのような粗雑さを取り除くには:
- 運が良ければ、テーマに空白のテンプレート オプションがあります。戻ってページを編集します。右側の列には、ページ属性と呼ばれるものが表示され、その下にテンプレートが表示されます。
- オプションのテンプレートがある場合は、それらを試してください。それらは完全にテーマに依存しています。
それでもうまくいかない場合は、ウィジェットを削除する必要があります。これにより、最近の投稿などが横に表示されます。これにより、悲しいことに、このページだけでなく、すべてのページからそれらが削除されます (テーマによって異なります)。
ダッシュボード > 外観 > ウィジェットに移動します
プライマリ、セカンダリなどのウィジェット エリアが右側に表示されます。
- それぞれの下向きの三角形をクリックします。
- 検索、アーカイブなどと呼ばれるドロップダウンが表示されます。
- それらを左にドラッグするだけです。それらをすべて削除します。
OK、これでページはかなり空になりました。
ただし、「リクエスト情報フォーム」という漠然としたものも必要でした。驚くべきことに、これはこの演習の範囲外です。ヒント: wordpress.org/extend/plugins で連絡先フォームを検索すると、WP メンバーのようなショートコードが使用されます。