Задать вопрос
@VitStar

Как изменить url в меню?

Всем привет!
Делаю сайт с использованием multisite. Есть главный сайт посты и страницы с которого должны дублтроваться на остальные сайты. Для этого использую Broadcast
С этим проблем нет. Проблема заключается в меню.
Не нанел подобного решения как с страницами, что бы меню можно было дублтровать на подсайты при изменение на главном.
Решил сделать так. Вывожу меню с основного сайта и хочу поменять просто url допустим с site.ri/post на site.ru/mos/post Само меню изменено через Walker под верстку. Хотел поменять $item->url но он же меняет все url Даже те что внешние. Есть ли какие то решение для данный задачи ?
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Aricus
Нужно менять внутри walker, где он использует $item->url. Например, у меня это тут:
$atts['href']   = ! empty( $item->url )        ? $item->url        : '';
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы