Я очень не понимаю, что мне следует использовать для перенаправления своих страниц. Пока я сделал это:
<a class = "navbar-brand" href = "<?= esc_url(home_url('/')) ?>">
<img class = "nav-logo" src = "<?php echo $img1; ?>" alt = "Logo Canoa, flèche blanche sur fond vert">
</a>
<li class = "nav-item">
<a class = "underline nav-link media-screen-nav" href = "chatbot-lilou">Chatbot Lilou</a>
</li>
<li class = "nav-item">
<a class = "underline nav-link media-screen-nav" href = "contact-demo">Contact & Démo</a>
</li>
Перенаправления работают, но я понимаю, что когда я наводил указатель мыши на свои ссылки, в левом нижнем углу экрана отображается: localhost / canoaGuide / NameOfActualPage / WhatsWrittenInHref
В этом примере с кодом ниже Im на странице chatbot-lilou, и я хочу войти в Contact & Demo, он показывает: localhost / siteweb / chatbot-lilou / контакт-демо. Раньше я не обращал внимания, потому что это работало, но теперь я понимаю, что это странно и, вероятно, не очень хорошо для wordpress.
Другой пример, подтверждающий мое ощущение, что я делаю что-то не так, - это перенаправление между статьями в блоге. Например, я хочу проверить все статьи в категории кофе, это работает, но начиная с этого момента все мои следующие клики будут добавлять контент href, например: localhost / siteweb / category / coffee / chatbot-lilou / chatbot-lilou
Я использовал <base href = "/ siteweb /">, и он действительно работает, я не знал базового тега, большое вам спасибо.
Добро пожаловать! Рад, что это сработало






Попробуйте использовать базовый тег в разделе заголовка документа. Я не уверен, но думаю, что
<base href = "/">решит эту проблему.