Как сделать собственный шаблон в WordPress работать как страница с защитой паролем?

Я создаю страницу с настраиваемым шаблоном.

Дело в том, что мне нужна эта страница для защиты паролем или, по крайней мере, доступной для входа в систему, но даже если я установил ее как таковую (Private / Password protected) в разделе «Новые страницы» в WordPress Administration, она не будет отображаться запись в меню, а также содержимое (если оно включено) или оно сразу отобразит содержимое страницы (если пароль защищен).

Я где-то читал, что функция the_content () делает эту работу, но, как вы можете догадаться, мой пользовательский шаблон вообще не использует the_content (), и все это основано на пользовательском контенте.

Вы знаете, как я могу (повторно) реализовать эти два варианта?

Существует гораздо более элегантный и надежный подход к проверке, является ли сообщение приватным;

if ( post_password_required() ) { // It's protected and they haven't entered a password, so ask for one: the_content(); } else { // It's not protected or they have entered a password }