С приходом нового года многим вебмастерам стоит задуматься об обновлении информации о сайте, а именно о его сроке «жизни». Если вы заходите на какой-то сайт и видите в футере устаревшую дату копирайта, скорее всего такой сайт у вас не будет вызывать доверия. Если сейчас 2024 год, а на сайте в копирайте указан, допустим, 2011 год, вам этот сайт покажется «мертвым» и вы, скорее всего, его покинете.
В сегодняшнем уроке мы попытаемся избежать таких ошибок, и рассмотрим решения, которые позволят сохранять свой сайт всегда актуальным.
Каким сайтам помогут данные решения?
Практически всем, но особенно тем, которые используют для своего функционирования PHP и/или JavaScript. Если же ваш сайт использует другие языки программирования, данный урок послужит вам напоминанием о том, что нужно изменить копирайт:)
Как правило, движки для отображения копирайта используют шаблоны футера (что-то типа footer.php), а для удобства пользователей предлагают возможность вносить данные через настройки движка и/или шаблона. Например, для сайтов на Мадженто нужно зайти в настройки CMS по адресу Система – Конфигурация – Общие – Дизайн и в разделе Футер в строке Авторские права вписать нужный год.
Для сайтов на WordPress, в основном, используются настройки темы. Если шаблон поддерживает такой функционал, то обязательно должен быть раздел настроек шаблона с отдельной секцией для футера.
Но, повторимся, при достаточных знаниях, вы всегда можете вручную отредактировать файл-шаблон футера в движке.
Для Magento ищите файл: app\design\frontend\ПАКЕТ\ШАБЛОН\template\page\html\footer.phtml
Для WordPress: \wp-content\themes\ТЕМА\footer.php
Сложнее дела обстоят со статическими сайтами, когда изменения нужно вносить во все файлы сайта. Можно, конечно, воспользоваться поиском/заменой например в Notepad++, но если количество страниц сайта велико, такой процесс становится очень трудоемким.
Во всяком случае, удовольствие каждый год вспоминать о необходимости поменять год в футере сайта, тоже нас не устраивает. Гораздо лучше будет единожды вписать кусок кода, который будет изменять цифру года динамически и только при наступлении нового года.
Вставьте в нужном месте следующий кусочек кода PHP
<?php echo date('Y'); ?>
и он сам будет выводить на экран текущий год, например 2024.
Этот вариант подойдет, если у вас нет возможности задействовать код PHP. Например, для статических страниц с расширением .html (если настройки сервера не позволяют выполнять код PHP в файлах с расширением .html).
Вставьте данный кусок кода в нужном месте:
<script type="text/javascript">document.write(new Date().getFullYear());</script>
и он динамически превратится в цифры текущего года, например 2024.
Это чистый JavaScript, и для его работы не нужно подключение сторонних библиотек (как, например, jQuery).
Надеемся, что данный урок был вам полезен!
Визуальная привлекательность является ключевой особенностью любого сайта на ВордПрессе. Посетители чаще будут открывать ссылки, украшенные…
Любые собеседования всегда волнуют, и даже могут вызвать определенную степень нервозности. Однако, если вы будете…
Изменить я этого не могу, остается извлекать из этого пользу Артур Шопенгауэр
По умолчанию после каждой установки WordPress есть три основных URL-адреса для входа в админку: {домен}/wp-admin.php,…
Производительность – это валюта фрилансера. Когда ты работаешь сам на себя, никто не спросит: "Сколько…
View Comments
Спасибо!!!
Спасибо огромное!!!!
Благодарю! Всё получилось!
Спасибо!