Con la llegada de un nuevo año, debemos asegurarnos que los datos mostrados en nuestra página web están debidamente al día. Si necesitas mantener un gran número de sitios entonces actualizar automáticamente el footer de tu web es de gran importancia.
Te adjunto algunos snippets útiles para que tu footer se actualice de forma instantánea con con el pasar de los años. Ten en cuenta que en la mayoría de casos tomará la fecha de tu servidor de hosting.
El Copyright normalmente tiene este formato:
© Copyright 2020, PIXONAUTA
Para renovar el año puedes seleccionar el código de tu preferencia o el que se adapte a tu proyecto.
PHP
Con este snippet puedes obtener el año actual en cualquier sitio que utilice php como base, como WordPress o una aplicación en Laravel, la fecha es tomada directamente del servidor.
<?php echo date("Y"); ?>
Con nuestro ejemplo se veria de la siguiente forma en tu archivo .php:
© Copyright <?php echo date("Y"); ?>, PIXONAUTA
Javascript
En este caso el código lo ejecuta el navegador, de modo que la fecha vendrá del browser del usuario. La manera de conseguir el año actual es la siguiente:
<script>
var n = document.createElement('span');
n.innerHTML = new Date().getFullYear();
document.body.appendChild(n);
</script>
Para añadir mas información puedes hacerlo de esta manera:
© Copyright <script>
var n = document.createElement('span');
n.innerHTML = new Date().getFullYear();
document.body.appendChild(n);
</script>, PIXONAUTA
Ruby
Similar a PHP, puedes obtener el año actual desde el servidor mediante el siguiente snippet.
<%= Time.now.year %>
Python
Ya que seguramente usaras el framework Django, Puedes utilizar esta sintaxis:
{% now "Y" %}
Cuando un usuario entra en nuestro sitio es probable que se fije en el copyright para tener una noción de que tan actual es, por lo que si no hacemos mantenimiento de estos detalles puede influir negativamente en la confianza que tiene el visitante hacia nuestra información. De aquí viene la importancia de actualizar automáticamente el footer de nuestra web, sobre todo cuando el numero de sitios a mantener es elevado.
Finalmente si no entendiste algo no dudes en preguntar en nuestra sección de comentarios. Si deseas conocer como utilizar los snippets puedes aprenderlo aquí.
Espero que este post haya sido de tu utilidad, compártelo con quien creas que lo necesite, gracias por llegar hasta aquí y nos estaremos leyendo pronto.
¡Hola! Muy útiles los snippets, apliqué el de JS a mi sitio web pero al hacer el test de PageSpeed me aparece una advertencia de evitar usar esta sentencia, ya que afecta a la velocidad de carga. Entonces, ¿hay alguna otra alternativa para aplicar a sitios hechos puramente en HTML/CSS/Bootstrap? ¡Gracias!
Hola Alejandra, gracias por avisar…parece que «document.write()» da problemas de performance…una alternativa sería esta: