Привет.
Почему страница по адресу без родительской прослойки в адресе открывается как запись?
Потому что где-то что-то сломано. Штатно WordPress сам перенаправит при обращении к
/child-page/
на
/parent-page/child-page/
, даже при наличии Elementor на сайте.
Как исправить эту проблему?
а) Проверь в БД в таблице
wp_posts
, является ли ID=204 уникальным.
б) Отключи все плагины и поменяй тему оформления на одну из стандартных (twenty*) для диагностики.
в) Сбрось .htaccess на стандартный для WordPress.
г) Поменяй ЧПУ на стандартный вид (
/%postname%/
) и пересохрани эти настройки.
д) Проверь, добавляет ли твой хостер
/mu-plugins/
. Если добавляет - переименуй директорию, чтобы их отключить.
После этого проверь ещё раз, воспроизводится ли проблема с этой страницей.
Что это даст: общее понимание, либо WordPress уже сломан и работает нештатно, либо был конфликт плагинов (в твоём случае WooCommerce, Elementor и тема-конструктор Blocksy могут конфликтовать в рамках твоего хостинга), либо какая-то настройка/хак/варез проблему создали.
З.Ы.: через раз страницы твоего демо-сайта загружаются по ~5 минут, а файл
/blocksy/style.css
вообще в итоге не подгружается. Есть неиллюзорный шанс, что что-то не то с твоим хостингом, и стоит проверить лимиты/ресурсы как минимум.