Изображение не загружается, хотя путь указан правильно - PullRequest
0 голосов
/ 11 июля 2019

Путь к файлу:

theme 
   assets
      src
         images
            grey-arrow.svg

Разметка

<?php $getIcon = get_template_directory().'/assets/src/images/grey-arrow.svg';?>

<div><img src="<?php echo $getIcon; ?>"/></div>

<?php echo $getIcon;?>

Изображение не загружается, и эхо-сигнал $getIcon возвращает:

/var/www/html/wp-content/themes/theme/assets/src/images/grey-arrow.svg

... Какой правильный путь. Идеи о том, почему изображение не загружается?

1 Ответ

0 голосов
/ 11 июля 2019

Вы должны повторить это, а также вы правильно закрываете свой php тег.

<img src="<?php echo get_template_directory_uri(); ?>/assets/src/images/grey-arrow.svg"/>

или вы можете использовать bloginfo, который легче запомнить и использовать (вам не нужно отображать эхо)

 <img src="<?php bloginfo('template_url'); ?>/assets/src/images/grey-arrow.svg"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...