Отображение и текста и логотипа в шаблоне 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;
Конечно, все должны понимать, что это «костыль» и как только тема обновиться Ваши «костыли» слетят и будут забыты, но если шаблон менять не планируется (как это бывает очень часто), то и такой подход годится.

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

WordPress не работают постоянные ссылки (404 Not Found)
Шаблон Mantra изменения вида пагинации
Добавить html в категорию и страницу
Отображение количества просмотров статьи в подходящем месте
Footer в functions.php для дочерней (child) темы StoreFront WordPress
Не показывать виджет iMoney если он пуст
Breadcrumbs редактировать в Cherry FrameWork
Как сделать в windows 7 в папке «столбцы по размеру содержимого» по умолчанию?
Принудительное включение отображения ошибок в PHP
Красивые письма с WP Better Emails
Обновляем WordPress до 3.5
Правильный robots.txt
Удалить все meta name=generator WordPress, Woocommerce, Saphali
Как включить logging (debugging) в ISPConfig 3
Обновление url и адрес картинок после изменения адреса блога
Заменить слова в базе MySQL средствами phpMyAdmin
Дополнительный домен в панели ISPManager
MainWP Child не добавляется при успешном подключении [Решено]
Несколько простых команд для Cent OS
Как добавить редирект (301) в ISPConfig
Обвести текст при помощи HTML и CSS
Backup сайта в DropBox
Правильные анонимайзеры
Вывод материалов из рубрики списком WordPress
Html в конце ссылок страниц WordPress
Площадки для размещения статей
Как изменить длину анонса (excerpt) плагин
Простой и красивый способ украсить UnderConstruction
Несколько мыслей про Skype
Красивые WordPress caption
Как очистить очередь Exim
Сервис подбора цвета
Локализация woocommerce Print Invoice & Delivery Note
Управления ссылками WordPress плагин WPNoExternalLinks
Html в конце ссылки статей в WordPress
Случайный вывод кода (видео, текст, картинки)
Akismet и его API key
Ошибка платежа Яндекс.Касса и Woocommerce
Переезд на новый домен
Добавить валюту (руб.) в woocommerce
Во время загрузки произошла ошибка... WordPress
Простой плагин email рассылки (Newsletter) для WordPress
Еще раз SSH Find и размер файлов
Как настроить DNS шаблоны в ISPConfig 3
ISPConfig 3 установить флаг active в MyDNS
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
Как отключить сообщения «системы безопасности» Mac OS X
Простой скрипт обратного отсчета (javascript)
Как убрать точки li в меню
Woocommerce: изменить "Спасибо. Ваш заказ был принят."
Удаляем второй meta name=description от All in One Seo Pack
Добавление бесплатного SSL сертификата на WordPress
Исправляем проблемы с кодировкой (utf-8 charset)
ISPManager установить SSL сертификат
Плагин карты сайта XML
Метки: , , , , , , . Закладка Постоянная ссылка.

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

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

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