Почему ссылки (ярлыки) для страниц и категорий в Wordpress не сохраняются?

Как настроить URL страницы "Страница" так, чтобы после обновления он не переименовывался в "8-2", а оставался таким, каким я его задал, т.е. "stranica"?
  • 27 декабря 2023 г. 18:07
Ответы на вопрос 2
При создании новой страницы или категории в Wordpress, система автоматически генерирует URL на основе названия страницы или категории. Однако, в определенных случаях эти ссылки могут не сохраняться или изменяться, возможно, из-за следующих причин:

1. Конфликт существующих URL: Если URL страницы или категории уже существует или является зарезервированным слагом (как, например, "category" или "tag"), Wordpress может добавить уникальный числовой идентификатор для избежания конфликтов.

2. Неправильная конфигурация .htaccess: Wordpress использует файл .htaccess для перезаписи URL. Если этот файл настроен неправильно или отсутствует, то ссылки могут не работать должным образом.

3. Проблемы с правами доступа к файлам и папкам: Wordpress должен быть в состоянии записывать в файл .htaccess и создавать новые папки и файлы для сохранения изменений URL. Если права доступа неправильно настроены, то ссылки могут не сохраниться.

4. Использование плагинов для SEO или управления ссылками: Некоторые плагины для улучшения SEO или управления ссылками могут перезаписывать сгенерированные Wordpress ссылки по своим правилам, что может привести к изменению URL.

Чтобы настроить URL страницы "Страница" так, чтобы он не переименовывался, вы можете вручную настроить его таким образом:

1. В разделе "Страницы" откройте нужную страницу для редактирования.
2. В правой колонке найдите блок "Атрибуты страницы" или "Slug" (это надпись "stranica" в вашем примере).
3. Введите желаемый URL в поле и сохраните изменения.
4. Перейдите в раздел "Настройки" -> "Постоянные ссылки" и убедитесь, что выбран правильный формат ссылок. Обычно настройка "Имя записи" или "Постное имя" в этом контексте предпочтительна.

Если эти действия не помогут, вам может потребоваться проверить вышеуказанные причины и, возможно, обратиться к вашему хостинг-провайдеру или воспользоваться помощью сообщества Wordpress.
а зачаем вы меняете url? Какой в этом смысл? В поле "Произволно" впишите /%postname%/. И ссылка будет выглядеть название сайта/название записи или страницы.  Вкаждой странице, записи, категории есть поле для прописания ярлыка. В "Странице"  в самом низу есть поле "Ярлык", ну и впишите туда stranica. В url ваша stranica не сохранится. То шо у вас активное поле в настройках "Произволно". Чтобы сохранилось stranica пропишите это слово в ярлыке. На всякий случай, название ярлыка должно быть на английском, начинаться с маленькой буквы и если надо тире. Но не нижнее подчёркивание. Например page-stranica, а не page_stranica. И 8 необязательно id, чтобы посмотеть id страницы в общем списке страниц наведите курсор на название страницы, в самом низу появится ссылка, после ?post= и до & будут цифры, это и есть id вашей страницы.
Похожие вопросы