Есть пробный плагин для такого рода вещей, я в основном строю свои собственные темы и внедряю их там.
если это всего лишь одна страница, которую вы хотите защитить, вы можете создать собственный файл шаблона дляэта страницаесли имя страницы «секреты», вы можете в папке «teames» скопировать файл page.php (или index.php) в файл page-secrets.php и добавить код php для защиты этой страницы.
aОчень простой версией может быть:
<?php
get_header();
if($_POST['password'] == 'the password')
{
...
}
else
{
echo "<h2>This page is password protected</h2>";
echo "<form action='?' method='post'>";
echo "<label><span>Password</span>";
echo "<input type='password' name='password' /></label>";
echo "<input type='submit' name='Authenticate' />";
echo "</form>";
}
get_footer();
?>
, где ... - скопированный контент из page.php (или index.php) между get_header ();и get_footer ();Строки