Вопрос или проблема
Я создал веб-страницу на своем сайте WordPress. У нее нет родительской страницы. Это веб-страница, разбирающая мои услуги веб-дизайна, и она названа соответственно, например, small-business-website-design.
Я просто хочу, чтобы это была автономная страница, но по какой-то причине WordPress добавляет родительскую категорию в URL, так что вместо:
https://www.stevesims.com/small-business-website-design/
страница загружается по адресу https://www.stevesims.com/wordpress-website-design-services-uk/small-business-website-design/
Я установил эту страницу как главную, но, думаю, это не имеет отношения и не вызывает описанную выше проблему. Я проверил и не обнаружил никаких перенаправлений и не ожидал, что это может быть причиной, так как это новая страница.
Буду рад любым мыслям с целью предоставления решения для этой проблемы.
Ответ или решение
Проблема, с которой вы столкнулись в процессе работы с WordPress, заключается в том, что URL вашей страницы включает в себя дополнительную часть, указывающую на предполагаемую родительскую категорию, что нежелательно в вашем случае. Рассмотрим подробнее, почему это может происходить и какие шаги можно предпринять для решения данной проблемы.
### 1. Объяснение ситуации
Ваша страница «small-business-website-design» загружается по адресу, который содержит «wordpress-website-design-services-uk», что может указывать на несколько различных сценариев, учитывающих структуру ваших рубрик и страниц в WordPress.
#### Влияние структуры постоянных ссылок
WordPress имеет систему произвольных ссылок, которая по умолчанию может учитывать иерархию рубрик и страниц. Если ваша страница была создана в рамках определенной категории, это может повлиять на формирование URL. Для страниц, находящихся в рубриках, WordPress может добавлять к ссылке родительскую рубрику. Проверьте настройки постоянных ссылок в разделе «Настройки» → «Постоянные ссылки» и убедитесь, что выбранная вами структура ссылок подходит для вашего сайта.
### 2. Уберите ненужные родительские категории
Если ваша страница не должна быть частью какой-либо категории, убедитесь, что вы не назначили ей родительскую категорию:
– Перейдите в раздел «Страницы»;
– Найдите вашу страницу и откройте редактор;
– В правой боковой панели проверьте раздел «Категории» и убедитесь, что категория, которая добавляет в URL, не выбрана.
### 3. Проверка настроек страницы
Также важно проверить настройки самой страницы. Вам необходимо убедиться, что вы создали её как обычную страницу, а не как элемент в категории записей. Если у вас есть какие-либо пользовательские типы записей, проверьте их настройки на предмет присвоения категорий.
### 4. Очистка кэша и тестирование
Если изменения не помогают, попробуйте очистить кэш вашего сайта и браузера, так как кэшированные URL могут создавать путаницу. Также убедитесь, что у вас отключены все плагины, которые могут автоматически управлять структурой URL.
### 5. Проверка редиректов и плагинов
Вы также упомянули, что проверили наличие редиректов. Это важно, поскольку некоторые плагины могут автоматически добавлять правила редиректов, которые могут вмешиваться в структуру URL. Отключите все плагины по управлению SEO или редиректами и протестируйте ситуацию.
### 6. Выводы и рекомендации
Если все вышеизложенные шаги не решают вашу проблему, рассмотрите возможность временного переключения на стандартную тему WordPress, чтобы проверить, не вызвана ли проблема конфликтом с вашей текущей темой.
Запомните, что корректная структура URL важна не только для удобства пользователей, но и для SEO. Правильная настройка ваших страниц и их иерархии в WordPress поможет вам избежать ненужных сложностей и улучшит видимость вашего контента в поисковых системах.
Таким образом, систематический подход к решению проблемы, основанный на проверке настроек и очистке излишков, поможет вам вернуть желаемую структуру URL для вашей страницы.