Webflow
April 8, 2023
Динамичная смена года в копирайте на сайте + бонус
Каждый Новый Год сопровождается просьбами заменить год в подвале сайта, знакомо? Теперь об этом можно забыть, рассказываю как это сделать на примере Webflow.
Присваиваем класс
Присваиваем текстовому элементу класс «.current-year». Если внутри текстового элемента есть другое содержание за исключением года, то можно выделить исключительно цифру и заключить ее в Span.
Добавляем скрипт в Footer Code
Переходим в Dashboard > Settings (Project) > Custom code.
<script> document.addEventListener("DOMContentLoaded", function() { const yrSpan = document.querySelector('.current-year'); const currentYr = new Date().getFullYear(); yrSpan.textContent = currentYr; }); </script>
Добавляем следующий скрипт:
Результат
Теперь вам не потребуется каждый год переживать об изменении даты в подвале вашего сайта, все обновляется автоматически и работает как часы.
p.s. Спасибо за идею Али
Бонус
С этим же скриптом можно и добавить виджет времени, только переименовать класс в «.current-time» и код:
<script> document.addEventListener("DOMContentLoaded", function() { const tmSpan = document.querySelector('.current-time'); const options = { hour: 'numeric', minute: 'numeric'}; const currentTm = new Date().toLocaleTimeString([], options); tmSpan.textContent = currentTm; }); </script>