Как я могу получить URL изображения в WordPress

Я создаю тему для wordpress. И у меня много изображений в папке "images". Но когда я беру страницу в браузере, она не отправляется

Мой код

index.php

<ul>
<li><a href="#"><img src="images/mindset.jpg" width="145" height="32" /></a></li>

Есть ли какая-либо функция для получения пути изображения в wordpress?

Ответы

Ответ 1

src="<?php echo base_url()?>your_theme_dir/image_dir/img.ext"

Также

src="<?php bloginfo('template_url'); ?>/image_dir/img.ext"

Ответ 2

get_template_directory_uri();

Эта функция поможет вам получить URI каталога темы и может быть использована с вашими изображениями, ваш пример ниже:

<img src="<?php echo get_template_directory_uri(); ?>/images/mindset.jpg" />

Ответ 3

Вам нужно использовать

 <?php bloginfo('template_directory'); ?>

Он возвращает каталог текущей темы WordPress.

Теперь, например, если ваша тема имеет некоторое изображение с именем example.jpg внутри папки с именем папки subfolder в папке images.

 themes
   |-> your theme
          |-> images
                |->subfolder
                      |-> examples.jpg

Вы получаете доступ к этому как

 <img class="article-image" src="<?php bloginfo('template_directory'); ?> /images/subfolder/example.jpg" border="0" alt="">

Ответ 4

Мне пришлось использовать каталог таблиц стилей, чтобы работать на меня.

<img src="<?php echo get_stylesheet_directory_uri(); ?>/images/image.png">

Ответ 5

src="<?php bloginfo('template_url'); ?>/image_dir/img.ext"
работал у меня для wordpress 3.6, я использовал его для получения заголовка логотипа, используя

<img src="<?php bloginfo('template_url'); ?>/images/logo.jpg">

Ответ 6

Вы также можете определить путь изображения следующим образом

<li><a href="#"><img src="/wp-content/theme-name/images/mindset.jpg" width="145" height="32" /></a></li>

Ответ 7

Вы спросили Функция, но есть и более простой способ. Когда вы загрузите изображение, скопируйте его URL, который находится в верхней правой части окна (Посмотреть скриншот) и вставьте его в src='[link you copied]'. Надеюсь, это поможет, если кто-то ищет аналогичную проблему.