Отображение и текста и логотипа в шаблоне WordPress

Отображение логотипа и текстаНа примере простого и бесплатного шаблона покажу, как быстро и не особо усложняя себе жизнь можно поправить отображение логотипа, когда настройки шаблона позволяют только или Логотип, или Текст. Все на самом деле просто, главное найти функцию, которая описывает вывод изображения или текста в шапке сайта. Для начала в настройках темы я выбрал вывод логотипа, и уже это отображение буду редактировать. В моем случае это был файл функций в шаблоне:
По адресу /wp-content/themes/вашатема/includes/theme-functions.php
Понятно, что искать придется по слову logo в коде файла. Я нашел:
case 'Custom Logo' :
Чуть его поправил, как мне захотелось и вот как он стал выглядеть:
case 'Custom Logo' :
			if (isset($mantra_logoupload) && ($mantra_logoupload != '')) : echo '
			
			
			'.get_bloginfo( 'name' ).'
						'.get_bloginfo( 'name' ).'
						'.get_bloginfo( 'description' ).'
						
			'; endif;
		break;
Конечно, все должны понимать, что это «костыль» и как только тема обновиться Ваши «костыли» слетят и будут забыты, но если шаблон менять не планируется (как это бывает очень часто), то и такой подход годится.

Полезная информация:

Как прочистить дюзы принтеру Epson Stylus Photo на Mac OS X
TimThumb error has occured WordPress
Как выводить первую картинку поста wordpress
Форма контактов для WordPress
Woocommerce заказы со статусом "ожидание оплаты" автоматически отменяются
Полная русификация Woocommerce
Как изменить длину анонса (excerpt) плагин
Красивые письма с WP Better Emails
Ошибка платежа Яндекс.Касса и Woocommerce
Несколько простых команд для Cent OS
Как быстро узнать версию ISPConfig 3 (ssh)
Доступ к namebased сайту без DNS-записи в Windows
Akismet и его API key
Управления ссылками WordPress плагин WPNoExternalLinks
Добавить новый sidebar
Случайный вывод кода (видео, текст, картинки)
WordPress не работают постоянные ссылки (404 Not Found)
Шаблон Mantra изменения вида пагинации
Добавить html в категорию и страницу
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Joomla/Mambo To WordPress Migrator Fatal error (решение)
Добавление бесплатного SSL сертификата на WordPress
Полезные фотосервисы
Добавление PageNavi (постраничной навигации) в нестандартные шаблоны
Исправляем проблемы с кодировкой (utf-8 charset)
При обновлении произошла ошибка: Не удалось определить директорию содержимого
ISPConfig 3 установить флаг active в MyDNS
Принудительное включение отображения ошибок в PHP
Как обойти AdBlock
Польза простых файлов .bat
iSape vs VKontakte API и iMoney + VK comments
Несколько мыслей про Skype
Вывод материалов из рубрики списком WordPress
Как в Mac Os X заменить QIP
Еще раз SSH Find и размер файлов
Backup сайта в DropBox
Как добавить алиас домена ISPConfig
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
Woocommerce WaitingList
Количество сопутствующих товаров в Woocommerce
Jazzy Forms плагин, который радует!
Русификация плагина «NextGEN Gallery» (файл)
WordPress Super Cache - кто такой?
Как распечатать каталог содержимого на диске
Обвести текст при помощи HTML и CSS
Как включить интернациональные домены (punycode) в ISPConfig3
Как добавить редирект (301) в ISPConfig
Как склеить домены (301 редирект)
Заменить слова в базе MySQL средствами phpMyAdmin
Как добавить отображения даты в подвале сайта WordPress.
Разделитель в iSape / Sape
Во время загрузки произошла ошибка... WordPress
Как очистить очередь Exim
Как включить logging (debugging) в ISPConfig 3
Как убрать ссылку из плагина iSape в WordPress
Метки: , , , , , , . Закладка Постоянная ссылка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.