Я понимаю, что CSS извлекает изображения по отношению к своему собственному местоположению, но как я могу сделать это одинаково для темы Wordpress?Относительные ссылки на изображения в Wordpress темы
Сценарий: У меня есть окно поиска справа от моего заголовка. Окно поиска пришло с темой Twentyeleven Wordpress и имеет следующий CSS:
background: url(images/Search-Button.jpg) no-repeat;
Это делает из фонового изображения находится в папке изображений в папке тем. он нашел изображение здесь:
C:\wamp\www\wordpress\wp-content\themes\twentyeleven\images\Search-Button.jpg
Теперь я хотел бы добавить логотип где-то рядом с ним, поэтому я добавил это к header.php Тематической в:
<div id="Title_logo">
<img src="images/Logo.png" />
</div>
но это не делает изображение успешно, потому что оно не ищет изображение по адресу "...\wp-content\themes\twentyeleven\images\Logo.png"
(тот же каталог, что и Search-Button.jpg).
вместо результат изображения ЦСИ был: C: \ WAMP \ WWW \ Images \ Logo.png
и сообщил, что изображение не было найдено.
Как работает фоновое изображение?
или может кто-нибудь хотя бы показать мне правильный путь и объяснить, почему это не работает?
Я бы хотел, чтобы он работал даже при переименовании папки темы.
Большое вам спасибо, сэр, , но у меня есть вопрос есть ли преимущество использования get_template_directory_uri() vs bloginfo ('template_directory')? , какой из них подходит? –
Первый. Поскольку более поздняя версия устарела. – Lenin
Первый. Зачем? Это немного история. Читайте об этом здесь: http://wordpress.stackexchange.com/a/72731 – veelen