0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

wordpress 固定ページをテストモード(非公開)にする方法

Posted at

固定ページは「公開状態」を「パスワード保護」に設定することができる。
しかし、パスワードで保護されるのは、管理画面の本文に書いた部分だけ。
(つまり、テンプレートのに表示される部分だけ)

本文だけではなくてページ全体に、手っ取り早くアクセス制限を掛けたい場合、wordpress管理画面にログインした場合のみにページを表示させる方法が使えたのでメモ。

page-xxx.php
<?php
/*
 Template Name: XXX
*/
if (!is_user_logged_in()){
    header( "location: " . home_url() );
}
?>

固定ページのテンプレート名に続けて上記の通り記載すると、管理画面にログインした場合のみページが表示される。
管理画面にログインしていない場合はトップページへ飛ばされる。

固定ページに専用のテンプレートが用意されている場合は有効かと。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?