Intereting Posts
Загрузка видео в vimeo с использованием его API в обход ограничений на php-сервер Добавить виджеты по умолчанию в нижний колонтитул Пользовательское поле редактора, отображающее HTML в редакторе Visual Проблема с сохранением пользовательского типа сообщения при удалении редактора SQL QUERY необходимо для получения категории POST (таксономия)? – ДОЛЖНО быть оператором SQL Как создать вложенную структуру страницы? Лучший способ разработать новую тему на живом сайте, с новым контентом? добавить пользовательские поля в мета-поле пользовательской таксономии в wordpress-3.5.2 Получить базовый загрузчик изображений на странице профиля пользователя Объединение массива привилегированных пользователей с моим текущим запросом Как передать логическое значение в wp_localize_script Получение конкретной публикации WordPress REST API Ограничение количества возвращенных результатов Как отобразить $ wpdb-> insert_id; значение на перенаправленной странице WordPress не использует файлы шаблонов после обновления Permalink

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