自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

wordpress 404错误页面制作

2012-06-25 17:45:30

前几天写了《404页面对网站的作用》,虽然我们尽一切努力确保网站上每个链接的有效性,让它们指向特定的网页,但漏网之鱼总是存在的,于是在点击无效链接后,鼎鼎大名的404错误页面—— 404 ERROR PAGE NOT FOUND(404错误:页面未找到)就出现了。

在上篇文章中,我们知道404错误页面给整个网站带来了诸多好处。聪明的WordPress网站管理者会在其访问者遇到404错误页面时,在页面上显示一些有用的信息,而不仅仅是“NOT FOUND”。

在这篇文章中,我要告诉大家怎样修改wordpress默认的404错误页面

WordPress默认主题附带404.php文件,但不是所有主题都具备自定义的404错误模板文件。主题自带的404错误模板文件的文件名一般都是404.php。如果网站出现Page Not Found的情况,WordPress会自动调用404.php文件。

主题中的标准404.php页面能够正常运行,但这些标准页面显示的内容未必是我们需要的内容,也未必能够提供我们希望提供给访问者的帮助,这时我们就会考虑在模板文件中重新设计404错误页面。

我们可以根据以下步骤修改主题中的404错误模板文件:

打开WordPress控制板

选择“外观”菜单

在菜单下选择“编辑”选项

查找主题的文件列表中是否包含“404页面模板”

在页面右边点击“404页面模板”链接

根据自己的需要更改404文本信息

保存所做改动

检查并修改404模板文件时,可以顺便了解一下默认404.php文件的结构。该文件主要由各种标签(负责显示页眉、侧边栏、页脚)与一个显示404错误信息的区域组成:

由于每个wordpress博客使用的主题不一样,所以CSS设置方法不一样,404页面效果请预览本站,随便输入个不存在链接即可!

这样的话我为大家提供一个通用的404代码!

<?php get_header(); ?>
<center><img src="
https://www.ziyouwu.com/images/404.jpg" /><br>
抱歉,您打开的页面未能找到。<br /><br /><br /><br /><br />您可以使用本站的搜索框搜索您想要的内容,如有不便深感抱歉!</center> <br>
<div style="text-align:center"><form id="searchform" method="get" action="<?php bloginfo('home'); ?>">
<input type="text" value="<?php the_search_query(); ?>" name="s" id="s" size="30" />
<button type="submit"><?php _e("Search"); ?></button>
</form></div>
<?php get_footer(); ?>

将以上代码复制到你主题的404模板中即可,如果你的主题默认的404错误界面很好看的话就不用复制了哦!

网上有些帖子说,自定义404错误页面指向,因为wordpress博客是通过index.php调用错误文件,以此确保我们更改主题时,所用的404.php文件也能自动发生变化。所以,我还是采用了wordpress默认的404模板。

希望文章能让你有所了解!

编辑推荐

热门小说