Чтобы создать список дней недели с активным днем в WordPress, вам потребуется использовать язык разметки HTML и язык программирования PHP.
1. Добавьте следующий код в любой шаблон вашей темы WordPress (например, в файл header.php
):
<ul class="days-of-week"> <?php $days = array('Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'); $current_day = date('N'); // получаем номер текущего дня недели foreach ($days as $key => $day) { if ($key + 1 === $current_day) { echo '<li class="active">' . $day . '</li>'; } else { echo '<li>' . $day . '</li>'; } } ?> </ul>
2. Добавьте следующий CSS-код в файл стилей вашей темы WordPress (например, в файл style.css
):
.days-of-week li { display: inline-block; padding: 5px; border: 1px solid #ccc; } .days-of-week li.active { background-color: #f00; color: #fff; }
Вышеуказанный код создаст список дней недели в HTML-разметке с использованием элементов списка <ul>
и <li>
. Функция date('N')
возвращает номер текущего дня недели (1 — Понедельник, 2 — Вторник и т.д.). В цикле foreach код проверяет, соответствует ли ключ массива дней ($key + 1)
номеру текущего дня недели и добавляет класс "active" для активного дня. Список дней стилизован с использованием CSS.
Теперь, если вы добавите этот код в шаблон вашей темы WordPress, у вас будет создан список дней недели, в котором активный день будет выделен специальным образом.