Intereting Posts
Использование пользовательских таксономий для организации продуктов – попытка назвать правильный список Штрих-код с несколькими параметрами Миграция хостов, 500 ошибок и проблем с подключаемыми модулями Удалить текущую страницу_страницы из страницы с сообщениями в меню навигации WordPress Пользовательский столбец администратора исчезает при использовании Quick Edit SQL-запрос для получения сообщений из нескольких категорий, но не в категории Исключить сообщения без категории из цикла Наиболее просматриваемые сообщения за последние 2 дня с использованием WP_Query Выпадающий список доступных сообщений для редактирования сообщений Удалить все комментарии одного слова Использование памяти для масштабируемых запросов usermeta Не могу войти в WP Разрешить загрузку необычных типов файлов Удалите ссылку «читать дальше», если сообщение меньше, чем выдержка Сортировка внутри вложенных запросов / нескольких мета ключей

Как исправить изображения 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 здесь