is_user_logged_in()関数が上手く動作せず、苦戦。テスト環境では上手くいくものの、本番環境でNG。原因は不明なものの、「親ページ」を設定することで無事回避。何かを引き継ぐのだと思われる。
手順は次のとおり。
1 親テーマのpage.phpを子テーマにコピー。リネームして編集。
2 固定ページのテンプレート指定。その下の「親ページ」も指定。
3 参考サイトのコードではexit;していないので注意。
参考サイト:https://usortblog.com/membersonly-page-template-1/