Как удалить префикс постоянной ссылки в WordPress Multisite

Вопрос или проблема

Я установил плагин мультисайта для WordPress; у меня есть один вебсайт на английском и другой на французском.

Однако, когда я перехожу в Настройки -> Постоянные ссылки, мой английский вебсайт показывает это:
введите описание изображения здесь

Я не понимаю, почему в постоянной ссылке есть “/blog”. В то время как на французском вебсайте постоянная ссылка выглядит так:
введите описание изображения здесь

Поэтому, когда я перехожу на страницу и меняю язык, вебсайт говорит: “Упс! Эта страница не найдена. Похоже, ничего не найдено в этом месте. Может быть, попробуйте одну из ссылок ниже или поиск?”

Я хотел бы убрать префикс “/blog” для английского вебсайта. Однако я новичок в WP, поэтому не уверен, есть ли лучшее решение.

Большое спасибо за ваш ответ!

посмотрите на плагин https://wordpress.org/plugins/r3df-multisite-blog-slug-remover/, который убирает основной префикс /blog.

Ответ или решение

Для устранения префикса permalink (постоянной ссылки) "/blog" в установке WordPress Multisite вам потребуется выполнить несколько шагов. Так как вы новичок в WordPress, я постараюсь объяснить процесс ясно и доступно.

Шаг 1: Проверка настроек сети

  1. Войдите в панель администратора WordPress.
  2. Перейдите в раздел «Мои сайты» > «Сеть» > «Настройки».
  3. Убедитесь, что выбран тип структуры постоянных ссылок, который вам подходит. По умолчанию для мультисайта может быть добавлен префикс "/blog", но это можно изменить.

Шаг 2: Изменение структуры постоянных ссылок

  1. Перейдите в «Настройки» > «Постоянные ссылки» вашего английского сайта.
  2. Измените структуру ссылок на «Произвольная структура» или ту, которая вам нужна, исключающую "/blog".
  3. Убедитесь, что сохраните изменения, нажав на кнопку «Сохранить изменения».

Шаг 3: Использование плагина

Если изменения в настройках не приводят к нужному результату, вы можете воспользоваться специальным плагином. В вашем случае, одним из рекомендуемых является R3DF Multisite Blog Slug Remover.

Инструкция по установке плагина:

  1. В панели администратора WordPress перейдите на «Плагины» > «Добавить новый».
  2. В строке поиска введите «R3DF Multisite Blog Slug Remover».
  3. Установите и активируйте плагин.
  4. Плагин автоматически удалит префикс "/blog" из URL ваших сайтов.

Шаг 4: Редиректы и SEO

После изменения постоянных ссылок, может понадобиться настроить редиректы для старых URL-адресов, чтобы избежать ошибок 404:

  1. Убедитесь, что все старые ссылки перенаправлены на новые, используя плагин для редиректов или настраивая их вручную в вашем файле .htaccess.
  2. Проверьте, чтобы ваши внутренние ссылки на сайте также были обновлены.

Проверьте работают ли изменения

После выполнения всех вышеперечисленных шагов, обязательно проверьте, корректно ли теперь переходит на страницы вашего английского сайта и не возникают ли ошибки.

Заключение

Устранение префикса "/blog" в WordPress Multisite может быть выполнено через изменения настроек или с помощью плагина. Следуя вышеприведенным шагам, вы сможете адаптировать структуру постоянных ссылок под свои нужды. Если у вас возникнут трудности, не стесняйтесь обратиться к сообществу WordPress или консультантам для получения дальнейшей помощи.

Оцените материал
Добавить комментарий

Капча загружается...