amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} /* Inline styles */ p.acss346a5{padding-left:30px;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}

Картинки для шапки сайта, которые меняются в течение дня

Картинки для шапки сайта – это изображения, которые появляются вверху. Поэтому они становится центром внимания любого посетителя. Известно, что мнение о сайте строится по первому впечатлению о нём, поэтому важно уделить большое внимание созданию шапки сайта.

Большинство шаблонов WordPress поддерживают статичную картинку для шапки сайта. Однако этот приём был впечатляющим несколько лет назад, сейчас же это обычное явление и выделиться с этим нельзя. Гораздо лучше запоминается и привлекает, когда изображение в шапке меняется автоматически. И в этой статье мы расскажем, как сделать так, чтобы картинки менялись в зависимости от времени суток – очень интересный эффект, который при правильном исполнении понравится и запомнится каждому посетителю сайта.

В другой нашей статье мы рассказали, как сделать картинки для шапки сайта, которые меняются от времени года. Здесь мы будем действовать по такому же принципу, то есть будем редактировать код шаблона. Поэтому обязательно сделайте резервную копию, а то что-то испортите. Прочитайте инструкцию внимательно, сделайте всё по ней, и всё получится.

Картинки в шапке, которые меняются от времени суток

Итак, картинка для шапки сайта управляется файлом шаблона header.php, поэтому область для неё будем делать там. Для этого в данном файле нужно написать код:

<div id=”timesclass=”times of day-<?php echo $vremya; ?>”> </div>

  • times – это идентификатор области для отображения картинки шапки сайта. Написать можно всё, что угодно.
  • times of day – это касс CSS, который мы опишем ниже. Благодаря коду, написанному после class, мы подключаем необходимый стиль к области картинки шапки сайта, и именно этот стиль будет управлять переключением в определённое время суток.

Чтобы картинка для шапки сайта умела определять текущее время, перед её областью в файле header.php нужно создать функцию now_times:

<?php

$ now_times = date(‘G’);

if($now_times <8)

{

$times = 1;

}

elseif($now_times <12 && $now_times >=8 )

{

$ times = ‘2‘;

}

elseif($now_times >=12 && $now_times <17)

{

$ times = ‘3‘;

}

elseif($now_times >=17 && $now_times <=23)

{

$ times = ‘4‘;

}

?>

Как видно в данном коде, картинки для шапки сайта показываются в зависимости от времени, которое указывается в функциях. Таким образом, при необходимости вы можете сами изменить нужные часы и даже изменять количество изображений.

Теперь подключаем стили и сами картинки для шапки сайта. Для этого добавляем в файл styles.css следующий код:

. times-1{

background:url /адрес для ночной картинки.jpg;

}

. times-2 {

background:url /адрес для утренней картинки.jpg;

}

. times-3 {

background:url /адрес для дневной картинки.jpg;

}

. times-4 {

background:url /адрес для вечерней картинки.jpg;

}

Для того чтобы картинки для шапки сайта менялись от времени суток, необходимо в стилях прописать для них адрес. Желательно, чтобы они находились на вашем же сайте. И после этого можно уже идти смотреть, что получилось.

Адель Гадельшин

View Comments

  • Очень интересно.Шапка сайта приобретает совсем другой вид.Спасибо.

  • Наконец-то нашла понятную инструкцию, как создавать меняющиеся картинки в шапке сайта. Спасибо.

  • ... Как все сложно и просто одновременно... дух захватывает... Спасибо!!!

Recent Posts

Что такое отказы на сайте, почему они происходят, как их уменьшить

Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…

10 месяцев ago

Как сделать запуск инфопродукта

Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…

11 месяцев ago

Как вебмастеру юридически обезопасить себя

Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…

11 месяцев ago

Папки WordPress: значение папок /wp-admin, /wp-includes и /wp-content

WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…

11 месяцев ago

Что такое сертификат Let’s Encrypt и стоит ли его устанавливать

Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…

11 месяцев ago

Защита WordPress от вирусов

WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…

12 месяцев ago