В этой статье вы узнаете, как можно загрузить содержимое сайта WordPress, а также как защитить содержимое вашего сайта. Например, вы создали страницу на сайте и не поместили ее в меню, как, например, секретную страницу или страницу, которая появляется, когда кто-то что-то покупает на сайте. Вы не разместили ссылку на эту страницу нигде на сайте, вы удалили ее из веб-браузера, например: посредством Йоаст плагин думает, что вы его защитили, но это не так. В каждой установке WordPress есть простой способ загрузки контента с помощью опции поиск вордпресс.
Первое, что мы сделаем, это создадим новую страницу и опубликуем ее на сайте.

Мы создали страницу, смотрите постоянную ссылку на страницу под заголовком, мы не вставляли ее в меню, мы не давали доступ к этой странице ни на одной другой странице, и никто не знает о ее существовании. Или вы так думаете. Если вы вводите рядом с URL вашего сайта или любого другого сайта, поставьте в конце ссылки /?с и выполните поиск по этой странице, вы получите список всех страниц сайта. Таким образом, вы можете найти любую страницу на любом сайте WordPress, независимо от того, что на ней нет ссылок на отдельные страницы и что страница не индексируется в Google. Ниже вы найдете информацию о том, как можно решить эту проблему.

Следующее, что необходимо сделать, это открыть раздел в панели управления сайтом. Файловый менеджер как вы можете видеть на картинке выше. Плагин необходимо установить заранее. Файловый менеджер если он у вас еще не установлен. Вам нужно создать новый файл и назвать его функции.php который вы создадите, когда пройдете по пути wp-content/themes/childtheme и создайте внутри файл. Вместо детская тема введите папку темы, которую вы используете. После создания файла вам нужно щелкнуть по нему, чтобы отредактировать его и вставить определенные строки кода, которые вы увидите ниже.

На изображении выше есть код, который нужно вставить в функции.php файл для скрытия определенных страниц. Строку кода, где есть 0 и 1, необходимо изменить, то есть изменить те цифры, которые представляют собой конкретный идентификатор страницы или статьи, которую вы хотите скрыть. Чтобы узнать идентификатор, вам нужно нажать на панели управления на страницах и открыть страницу, которую вы хотите скрыть. Когда вы открываете страницу, вы смотрите на ее URL-адрес и там, где в данном примере указано post=569, это означает, что вам нужно число 569, и вы пишете его вместо 0 и сохраняете файл functions.php.
После сохранения функции обновите страницу, которую вы просматривали, и вы не найдете скрытую страницу. Таким образом вы скроете свою страницу, и люди не смогут найти ее, выполняя поиск на вашем сайте. Есть еще один вариант — полностью отключить функцию поиска на вашем сайте. Эта функция выглядит так.

После сохранения этой функции, если кто-то попытается выполнить поиск на вашей странице, он получит ошибку 404 или страницу 404, похожую на страницу на изображении ниже.
