Я смотрел на то, возможно ли удалить blog/
из поста и категории URL-адреса на корневом узле в многосайтовой настройке.
Я нашел настройки мультисайтовых сайтов, удалил blog/
часть URL и сохранил. Несмотря на правильное изменение всех ссылок, когда я нажимаю на них, я просто получаю 404.
Если я перейду к самой панели инструментов узла и сохраню ее, я blog/
перезаписываю URL-адрес в измененные постоянные ссылки на несколько сайтов. Иногда создаю что-то вроде этого блога / новости / поста
Кому-нибудь удалось сделать это в прошлом? Я задаюсь вопросом, возможно ли это без взлома ядра или получения немного большего количества руки с некоторыми .htaccess
правилами.
multisite
permalinks
Дэвид
источник
источник
Ответы:
При настройке сайта блога
Settings -> Permalinks -> Common Setting -> Default
(необходимо выбрать только значение по умолчанию и ничего не трогать. Если вам нужно изменить базу категорий, установите базу тегов только для администратора сети)В сети
Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
Что это удалит / блог-слизняк
источник
Шаг 1: Перейти к
/wp-admin/network/site-info.php?id=1
Администратор сети -> Сайты -> Изменить -> проверить постоянную структуру.
Отредактируйте согласно вашему требованию.
Шаг 2: Перейти на нормальный уровень сайта
Настройки -> Постоянные ссылки
Выберите или добавьте соответствующую постоянную ссылку.
источник
Это шаги.
Измените параметр постоянной ссылки в сетевом администраторе на /% postname% /
Переходя на постоянные ссылки настройки сайта исправлю 404
Результат: рабочий WordPress Multisite без / blog / slug.
Источник с пошаговыми скриншотами.
источник
Добавить новую страницу
news
как слаг. Перейдите в « Настройки»> «Чтение» и выберите свою страницу новостей в качестве статической страницы для сообщений в блоге.Затем перейдите в « Настройки»> «Постоянная ссылка» и настройте свою структуру, например,
/%category%/%postname%/
и ваши слагы в блоге уже должны быть/news/post/
.источник
На корневом сайте, нажмите на постоянную ссылку и выберите «обычный»
На уровне сети «Сайт»> нажмите «Изменить» под корневым сайтом> Нажмите «Настройки»> Выполните crtrl + F, чтобы найти «Структура постоянной ссылки»> добавьте% post_id% в поле.
источник
Для тех, кто ищет ответ от декабря 2018 года, сделайте следующее.
Зайдите к администратору сети, выберите корневой веб-сайт и нажмите «Изменить».
Перейти на вкладку настроек. Существует огромный список опций, ищите поле Permalink Structure. удалить / блог из Постоянная ссылка и нажмите сохранить. Я также вернулся в область администратора корневых блогов и нажал кнопку «Сохранить» в разделе постоянных ссылок, чтобы очистить кеш.
источник