吵吵   2012-02-06  阅读:5,836

404页面指的是访问了网站中不存在的内容时候该网站返回的页面,如果本身没有做跳转的话,是会显示404错误的,但是wordpress给我们做了404跳转,事实上worpress的所有网址入口都是由同一段程序进行参数判断后进入的,然后根据参数的不同跳转到不同的界面。如果需要在我们的博客跳转到404界面的话,在主题下建立一个404.php文件就行了。

说到404界面有些404页面挺有趣的,比如糗百的404页面说的是“你要找的页面在月球上呢”。还有不少的英文网站有不少很有趣的404页面,不过大多数都是一张比较精美的图片,然后加上一行比较有趣的文字告诉用户是404错误。当然,有时候如下面的也很可爱哈:

404


除了这个图片外,还需要点什么呢?那就是跳转一下这个页面了,不能老是让用户看到这个吧,既然跳转,那就来点js代码吧。

1、首先建立一个404.php文件,然后你可以直接写跳转和图片的代码,当然,最好先加入博客的头部、尾部和侧栏,否则就不好看啦:

get_header();//头部

我们要写的代码。

get_sidebar();//侧边栏和尾部
get_footer();

2、加入图片什么的,这里来一行提示字吧,五秒钟后跳转到主页:

<div class="post_title" id="e404">对不起该页面不存在!5s后将会返回首页!</div>

3、加入js代码,倒数5秒后进行跳转:


<script language="javascript">
var e404time=5;
function backToIndex(){
	if(e404time==0)
	{
		window.location.href="http://www.chaochaoblog.com";	
	}
	else{
		e404time=e404time-1;
		document.getElementById("e404").innerHTML="对不起该页面不存在!"+parseInt(e404time)+"秒后将返回首页";
	}
}
setInterval("backToIndex()",1000)
</script>

好了,这样我们就有一个倒数跳转的404页面了!本来做这个页面也是一个很简单的事情,为什么吵吵还是拿出来说了一下,这体现了我们对待事情的态度么,既然有这个页面,我们的博客就应该完善好,以给用户一个很好的体验。此外,对于我们博客来说,有时候需要删除原先的文章,但是搜索引擎还有其他很多社交媒体都保留了链接,这样用户访问发现什么内容都没有的时候可能会误认为网页加载速度慢未加载进来,次数多了,还是很浪费时间的。很多事情我们都需要仔细做好细节,毕竟细节决定成败嘛,所以,行动吧,完善你的404页面吧。

吵吵微信朋友圈,请付款实名加入:

吵吵 吵吵

18条回应:“给wp博客增加一个404页面”

  1. 长沙律师说道:

    博主啊,图片没有显示哦!

  2. 饭团Blog说道:

    图片显示不能+1

  3. 大学便民网说道:

    你果然弄了百度联盟了啊 我的404你弄了个google自定义搜索和文章归档 还是可以的

  4. 九江网说道:

    呵呵 设置404是有必要的

  5. 刘学政博客说道:

    为什么大家都在谈404呢?

  6. 毕晓雅博客说道:

    我博客上的就很难看!@

  7. 老人头说道:

    很多人的404很搞,我收藏了几个

  8. 发现没有重视这个博客

  9. 这个是必须要加的啊

  10. 没有下载的地方????、

  11. 很漂亮的404呢

  12. 卡丝说道:

    走过路过 看着还不错

  13. 松露是什么说道:

    感兴趣 去我那溜达下

  14. 小旺财下载说道:

    能够坚持写文章也不容易啊

  15. 小旺财说道:

    支持下 努力呦 [威武]

发表评论

电子邮件地址不会被公开。 必填项已用*标注