现在是年,自动更新网站页脚!

抛弃静态时间,拥抱动态时间戳!自动更新版权时间或者其他时间信息。仅需要复制下面的代码片段。

动态时间戳是什么? »

JavaScript代码

时间依据用户当前的浏览器端。复制并粘贴下面的代码放置于你希望的页脚处。

<script type="text/javascript">
  document.write(new Date().getFullYear());
</script>

效果演示:

如果你想展示更多的信息,可以这样设计:

&copy; 2010<script>new Date().getFullYear()>2010&&document.write("-"+new Date().getFullYear());</script>, Andypm.com

效果演示:

© 2003, Andypm.com

因为JavaScript工作在客户端(用户浏览器),它依赖于用户设置的时间。 在大多数情况下,它显示的可能是你所期望的时间。

PHP代码

相同效果的PHP代码,不过获取时间是从服务器端。用Wordpress吗?找到“footer.php”文件编辑并增加这段代码(视频帮助)。下面这段代码显示当前服务器时间:

<?php echo date("Y"); ?>

效果演示:

如果你想展示更多的信息,可以这样设计:

&copy; <?php 
  $fromYear = 2003; 
  $thisYear = (int)date('Y'); 
  echo $fromYear . (($fromYear != $thisYear) ? '-' . $thisYear : '');?> Andypm.com

或者你也可以用 ($fromYear < $thisYear) , 效果演示:

© 2003 Andypm.com

由于这是获取当前网站服务器的时间,如果你本人在中国,而你的服务器在美国,所显示的时间可能并不符合你的要求。

什么是动态页脚时间(动态时间戳)?

看一个网站是否还在更新?也许一两件事能表明这个网站还活着,但是当你发现页脚的版权声明 "© 2010-2011 XXXX版权所有"

当然这可能只是网站主忘记更新页脚时间,很多情况下是因为用了编码字符串。不过这种东西还是交给计算机维护比较好,使用本页面的动态时间戳会让网站主事半功倍。(转发这个网站帮助其他的网站主)

不要让朋友发现你的网站已死在互联网上

分享这段自动更新版权时间的代码
 


作者:Mikko Järvenpää   ,  Andy Chu  您若发现此代码无效,请直接在下面评论反馈!