2015-03-29 2 views
0

Я хочу, чтобы небольшое изображение появилось перед моим именем сайта WordPress на панели навигации.Изображение в файле Header.php отображается на главной странице сайта Wordpress, но не на других страницах

Это код, который я написал в файле header.php, чтобы изображение появилось.

<a class="navbar-brand" href="<?php echo home_url(); ?>"> 
 
    <img src="img/logo.png" width="25px" height="25px" style="top: -3px; position: relative;"/> 
 
    &nbsp; 
 
    <?php bloginfo('name'); ?> 
 
</a>

Я поместил папку IMG, с logo.png внутри него, в корне моего веб-хостинга, в в.ч.-контента, а в папке темы.

Я размещал WordPress на своем ноутбуке для разработки с помощью WAMP Server, и он работал, когда я работал над ним, но когда я отправился на GoDaddy, произошла ошибка.

Похоже, что файл logo.png не найден, кроме как на домашней странице сайта, являющейся статической домашней страницей.

Я ценю любую помощь, которую вы, ребята, имеете, и если вам нужно больше информации, я буду рад обязать вас.

ответ

1

Поместите папку img (с логотипом внутри нее) в свой каталог тем (это wp-content/themes/your-theme-name/). После этого изменить атрибут изображения в src так:

<img src="<?php bloginfo('stylesheet_directory'); ?>/img/logo.png" width="25px" height="25px" style="top: -3px; position: relative;"/> 
+0

Спасибо Калоян! Оно работало завораживающе. –

Смежные вопросы