ど素人から毛を生やす。<延>

WordPressで会員制サイトを作る簡単な手順。

Web > WordPress 2014年6月4日(最終更新:2年前)

このページは2014.6.4に作成されています。時代の流れとそぐわない可能性があったり、僕が今以上のど素人だった頃の記事だったりするので、新しい記事を探してみるのも良いかもしれません。

どもです。
この頃(仕事以外に)絶好調の餅。です。

やりたいことが多すぎて困る。

 

さて、今日も今日とてWordPress。

今回の要件は、
「ログインしてなければ自動的にログイン画面へ飛ばされる」
「ログインしたら管理画面ではなくトップページへ飛ぶ」

つまり、会員制サイトという奴です。
調べてみたら、意外と簡単にできるらしい。

まず、ログインしてなければ自動的にログイン画面に飛ばされる方。
以下のPHPをhtml型宣言の上(つまりファイルの一番上)に貼ります。

<?php if (is_user_logged_in()){ 
}else{
auth_redirect();
}; ?>

原理はこちらのサイト様を参照で。
else中にもうひとつif文を噛ませることで、
トップページだけはログインしなくても見れる、なんてことも可能みたいです。

続いて、ログインしたら管理画面ではなくトップページに飛ぶ方。
「Peter’s Login Redirect」プラグインを使用します。
このプラグインはまさに、ログインしたときに指定URLにリダイレクトしてくれるプラグインです。

h260604ここで全ての、もしくは管理者を除いた権限に対し、トップページのURLを設定。
これでログイン時に指定した権限はトップページにリダイレクトされます。

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった  (0)
  • (・∀・) 参考になった (0)
  • (`・ω・´) 役に立った (0)