Задать вопрос
  • Как решить проблему ссылок при переносе WP на локальный пк?

    Куда он девает кусок baza/iq/wordpress/ - остаётся загадкой.

    Вы считаете, что полную ссылку, из относительной, генерирует Wordpress. Это не так.
    Полную ссылку генерирует браузер. И он знать не знает про Адрес WordPress (URL) и Адрес сайта (URL). Корнем для браузера является домен (localhost в Вашем случае). Потому и полную ссылку генерирует относительно домена.

    Если браузер встретит на странице ссылку вида "./", то он сгенерирует ссылку относительно текущей страницы.

    Что посоветуете?

    Писать полные ссылки, либо размещать (или переконфигурировать веб-сервер) Wordpress так, чтобы он лежал в корне домена.

    Еще можете использовать такую конструкцию
    <a href="<?php echo site_url(); ?>">Главная</a> в качестве ссылки на главную, относительные же будут выглядеть
    <a href="<?php echo site_url(); ?>/main">Главная</a>

    Но тут я не уверен, WP давно не крутил.
    Ответ написан
    2 комментария