Ссылки на записи блога с разных витрин Есть решение

Коллеги, очень прошу вашей помощи. Уже обращались к разработчику темы дизайна и в Вебасист. В обеих инстанциях нам сказали, что стандартного решения не существует.

На нашем сайте используется множество витрин-поддоменов (созданы с помощью плагина «SEO-регионы»). И есть блог, размещённый внутри основной витрины: site.ru/blog/.

На главной странице выводятся последние записи блога. Но мы заметили, что на всех поддоменах содержимое href пустое. То есть ссылки на блог и на записи никуда не ведут.

Скажите, пожалуйста, чем заменить в шаблонах переменные:

  • {$_blog_details.link}
  • {$post.link}

чтобы они вели на блог на конкретной витрине? Или как ещё мы можем решить данную проблему?

Пример страницы у нас: https://anapa.badbedshop.ru.

2 ответа

  • 2
    Леман Евгений 27 апреля 2021 19:53 # Решение

    Уточню для других. Разные витрины сделаны через разные "Сайты". Роутинг у каждого то свой. И в роутинге поддоменов нет поселения блога. Поэтому ссылки и не генерируются.

    Самый простой вариант - подправить шаблоны вывода постов. Если конечно у вас для разных витрин используется один экземпляр темы, а не клоны. То есть если при изменении настроек для 1 витрины, они меняются сразу для всех. И заменить {$post.link} на:

    https://badbedshop.ru/natasha/{$post.url}/

    То есть вбив другие составляющие ссылки статикой. Но статика есть статика.

    • +1
      Костин Евгений Костин Евгений 2 мая 2021 23:42 #

      Спасибо вам большое, это решение действительно снимает все вопросы.

Эта тема в архиве. Добавление комментариев к ней отключено.