Как добавить логотип RSS в заголовок моего блога?
Решение
Вы хотите, чтобы какой -то код был добавлен в #title
элемент. Ты можешь это сделать, Как сказал Сорич, копировав header.php
Файл и просто добавив его там, но вы также можете попытаться добавить его в нижний колонтитул, а затем использовать JavaScript, переместите его в правильный элемент. Это может выжить лучше, но, возможно, не очень удобно (изображение появляется сразу после загрузки страницы, давая странную вспышку).
Код, который вам нужен, прост, давайте возьмем пример, который вы дали:
<p>
<a href="<?php echo bloginfo('rss2_url'); ?>">
<img style="vertical-align:middle" src="http://www.r-bloggers.com/wp-content/themes/black-lucas/images/rss.png" alt="Subscribe to R-bloggers">
RSS Feed
</a>
</p>
Конечно, вы скопируете изображение на свой собственный сервер и изменили путь. Вы можете проверить стили, используемые на странице, используя хороший веб -инспектор/инструмент отладки (например, Firebug).
Другие советы
В общем:
- Некоторые темы предоставляют крючки или виджеты, которые вы можете использовать
- Для темы, которая не предоставляет их, вы можете создать детскую тему или редактировать файлы шаблонов.
С темой, которую вы используете в своем блоге, нет крюка. Итак, я бы порекомендовал создать Детская тема. Анкет Преимущество заключается в том, что ваши модификации не будут перезаписаны во время обновления темы.
Шаги:
- Создать детскую тему
- Копия
header.php
От каталога темы до темы ребенка - Изменить новый
header.php
Файл в каталог темы ребенка
Смотрите кодекс для Подробности о URL -адресах фидам.
Это зависит. Существует ряд способов, которые можно настроить:
- Он может включать в себя готовые области виджетов или панель управления администратором;
- Он может включать набор крючков для вставки содержания в разных областях;
- Шаблоны могут быть непосредственно отредактированы;
- и т.п.
Самый базовый способ изменить заголовок - это header.php
шаблон, называемый get_header()
функция
Но не видя внутренних людей единственного человека, который может правильно ответить на это разработчик темы.