Поддержка Темы и шаблоны Разные Логотипы страницы

  • Здравствуйте,
    необходимо сделать так, чтобы на всех страницах сайта был основной логотип, а на одной(конкретной) другой. Как возможно это реализовать? Если можно, то поподробнее..

    Я так понимаю что-то нужно в хедере прописать,но в php я 0..
    Тема стандартная: Mesmerize
    Спасибо

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Привет. А как вообще вывод логотипа реализован в теме? Такую задачу можно реализовать и через PHP, и через CSS.

    К примеру:

    <?php
    if ( is_page(1) ) { ?>
    	<img src="logo1.png" alt=""/>
    <?php } else {
    	echo  '<img src="logo3.png" alt=""/>'; }
    ?>

    Ну а стилями через классы страниц с id и display:none 🙂

    Автор bezrespekta

    (@bezrespekta)

    Ну вот я поэтому и название темы скинул,потому что общий смысл как реализовать примерно ясен,но как к конкретной теме прикрутить непонятно..

    Опять же, способ реализации зависит от твоих нужд. Можешь хардкодом добавить нужные логотипы и условия их отображения, это можно прямо в файле «mesmerize/template-parts/navigation/navigation.php» сделать. Можешь через дочернюю тему менять, ну а если тебе нужно ещё и в админке сохранить возможность красивой настройки отображения логотипа вместе с загрузкой изображения, то задача усложняется.

    Автор bezrespekta

    (@bezrespekta)

    Да нет,никаких админок не надо,просто изменить на страничке максимально просто и все.Спасибо.

    Тогда проще всего хардкодом реализовать, файл «mesmerize/template-parts/navigation/navigation.php».

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Разные Логотипы страницы» закрыта для новых ответов.