Как исправить изображения WordPress, которые не отображаются на локальном сервере XAMPP?

Недавно я пытался установить рабочий метод разработки сайтов WordPress с помощью сервера XAMPP. Проблема в том, что любые изображения, которые я пытаюсь использовать, отказываются отображаться при загрузке страницы в браузере. Я использую <?php echo get_template_directory(); ?>/library/images/name_of_the_svg_image <?php echo get_template_directory(); ?>/library/images/name_of_the_svg_image , и когда вы щелкаете правой кнопкой мыши и находите их в HTML-браузере браузера, они показывают источник как: C:\Program Files\xampp\htdocs\wp/wp-content/themes/Chronaemia/library/images/name_of_the_svg_image Что при копировании и вставке в браузер отображает изображение правильно. Есть ли что-то очевидное, что я здесь отсутствует?

Solutions Collecting From Web of "Как исправить изображения WordPress, которые не отображаются на локальном сервере XAMPP?"

get_template_directory() абсолютный путь к каталогу текущей темы без конечной косой черты.

Вы должны использовать get_template_directory_uri(); для отображения правильного пути изображения на сайте.

echo get_template_directory();?>/library/images/name_of_the_svg_image будет работать в вашем случае.

Подробнее здесь

использовать bloginfo('template_url')

<?php echo bloginfo('template_url'); ?>/library/images/name_of_the_svg_image

вам нужен URL-адрес … не каталог …

больше на bloginfo здесь