Относительные ссылки WordPress для обычных ссылок без изображений

Есть ли способ сделать нормальные ссылки в WordPress (не ссылки на исходные изображения) "относительным" способом?

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

Так, например, если на странице WordPress веб-сайта я хочу ссылку на это page_id=39 и сайт XYZ.com тогда моя ссылка на изображение будет так далее...

Проблема в том, что когда я беру сайт с тестового сервера на работающий сервер, мне приходится снова вручную заходить и возвращать ВСЕ ссылки вручную.

В отличие от изображения относительные ссылки, которые выглядят примерно так <img src="<?php bloginfo('template_directory');?>/image here"/> где это относительно ищет физическое изображение где-то на сайте, страницы WordPress не существуют в традиционном смысле реального page.php и т. д., поэтому, как я могу обойти это, есть ли какая-то функция, которую я могу использовать, которая поможет мне используя относительные ссылки / конструктор путей к реальным динамическим страницам WordPress, так что мне не нужно вручную / абсолютно что-то связать?

Заранее спасибо.

1 ответ

Решение

Как вы получите ссылку на изображение с <?php bloginfo('template_directory');?>/iamges/... так же, как вы можете получить URL для любой страницы <a href="<?php bloginfo('url');?>/?page_id=39">другой способ (лучший способ) - получить постоянную ссылку на страницу, используя идентификатор страницы

Другие вопросы по тегам