洋酒厂家
免费服务热线

Free service

hotline

010-00000000
洋酒厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

如何创建个性化404毛病页面

发布时间:2020-03-23 13:06:15 阅读: 来源:洋酒厂家

感谢Mr.K的投递本教程将教你如何为你的WordPress blog创建一个404页面。如果你的博客已有这个页面,你也可以学习如何修改404页面使其变得更加友好和个性化。由于404毛病页面的特殊,很多时候人们都会疏忽了它,并没有想过设计它。其实404毛病页面可能意味着用户的离开或继续阅读你的网页,如果你的404页面太过单调枯燥,游客就极可能不愿意在阅读下去;但如果你的404毛病页面富有个性化和友好,就极可能会吸引游客到你的网页的其他页面阅读。

什么是404毛病页面大多数时候,您建立网站并屡次检查以确保每个链接都是有效的。但是,随着时间的推移你就有可能忘了某链接指向一个已删除的页面或改了名称的页面,或可能改变了名称。又或游客通过搜索引擎搜索到你的网页但是没法链接到该页面,则也会跳转到404报错页面。一般情况下wordpress主题都包括p,你不需要单独去设计一个,但是如果没有或你希望具有一个个性化,有创意的404毛病页面,你可以单独设计。Error 404,中文翻译成404毛病页面,是指当用户通过搜索引擎或直接打开已不存在的链接时所返回的页面。404毛病页面有着特殊的意义:向阅读者反馈一个信息,其所要求的页面不存在或链接毛病,同时引导用户阅读该网站的其他页面而不是直接离开。基础的p一般情况下wordpress主题都包括p,除个别之外。 WordPress默认设置为当页面出错时自动查找p文件,但如果此文件不存在,浏览器则会显示令人生厌的错误信息。更乃至有可能对你的博客的SEO有不良的影响。如果你的博客主题没有这个文件。你可以自己创建一个新的空白文件,命名为p 下面是最基础的p代码: p File <?php get_header(); ?><h2>Error 404 - Page Not Found.</h2><?php get_sidebar(); ?><?php get_footer(); ?> p基本的代码包括H2 tags ——“Error 404 – Page Not Found”,读取header, sidebar, 和footer的指令。固然你可以根据需要对这些代码实行相应的调剂以适应自己博客的模板,风格。我们将会通过几个步骤来分解修改p的教程。请注意,我是一直会使用get_header,get_sidebar和get_footer命令调用wordpress主题文件。根据需要你应当略微修改p文件以适应你的主题。开始修改404毛病页面首先,我们将在404毛病页面上添加搜索代码,这样404毛病页面就不会过于单调缺少操作选项。假设有游客阅读了你的404页面,他就可以通过搜索框搜索你的其他页面。这是帮助你挽留游客的一种方法。为p 添加搜索代码 <?php get_header(); ?> <h2>Error 404 - Page Not Found.</h2> <p>Search:</p> <?php include(TEMPLATEPATH . "/p"); ?> <?php get_sidebar(); ?> <?php get_footer(); ?>创意404毛病页面创建一个具有创意的404毛病页面,目的是让阅读者短暂地停留在毛病的信息上然后重新引导他们到你的主页。404毛病页面可以做得尽量友好,以便实现搜索引擎优化。 下面我们将开始编辑模板中的p文件。在你的p在顶部的中meta tags,您可以添加以下代码: <?php if (is_404()) { $redirectHome = get_option('home'); ?> <?php echo $redirectHome; ?>然后在p添下红色部份的代码:p File <?php get_header(); ?> <h1>Error 404 - File Not Found.</h1> <h3>Please <a href="<?php bloginfo('home'); ?>" Click here</a> to return to our home page, or you can wait to be redirected in 15 seconds.</h3> <?php get_footer(); ?>上面的例子用于引导游客由404毛病页面转向网站主页。这也将有利于网站留住用户,而不是让他们觉得困惑而终究离开。这个例子未必永久是最好的解决方法,但对游客查找你网站上的内容是非常有效。确保404毛病页面可以工作您可以通过输入一个你网页不存在的页面来测试404毛病页面是不是有效。(红色部份是你的主页地址) 例如:这将会打开你的404毛病页面,如果不是则说明测试失败。如果测试失败如果碰巧你的服务器没有自动打开p,你可以通过修改 .htaccess取得支持。在wordpress安装地址找到 .htaccess文件并添上下面的代码: ErrorDocument 404 /p?error=404如果你的wordpress并不是安装ftp的根目录下,而是安装在ftp子文件夹下,你必须将.htaccess文件修改成:(YOURSUBFOLDERNAME,指子文件夹的名称) ErrorDocument 404 /YOURSUBFOLDERNAME/p?error=404这样就会调用你的p文件。 下面是一段完全的代码示范,教会你使用p帮助用户查找本来想找的东西。尽量地将一些信息反馈给他们以吸引他们继续阅读其他页面。 <?php get_header(); ?> <h1>404 Error</h1> <p>We cannot seem to find what you were looking for.</p> <p>Maybe we can still help you.</p> <ul> <li>You can search our site using the form provided below.</li> <li>You can visit <a href="<?php _fcksavedurl=""<?php" bloginfo?>"</a></li> <a href="<?php ('url'); ?>" the homepage.</a> <li>Or you can view some of our recent posts.</li> </ul> <p>Search:</p> TEMPLATEPATH . "/p"); ?> <h3>Recent Posts</h3> <ul> <?php query_posts('posts_per_page=5'); if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink() ?>" title="Permalink for : <?php the_title(); ?>"><?php the_title(); ?></a> endwhile; endif; ?> </ul> <?php get_footer(); ?>你可以根据你个人的喜好和页面的风格对代码进行修改调剂。在上面的例子中,我们只是告知阅读者那是一个毛病的链接,并为他们提供操作的选项,比如搜索框。也可以增加最新文章列表以吸引他们继续阅读网站。这些选项都是为了引导游客阅读其他的页面,而不是让游客看到404毛病页面掉头就走。让404毛病页面更友好为了使404毛病页面更友好,你通过上面介绍的方法并添上一张有创意的图片。您也可以在p文件中使用html代码,以到达整页都是毛病页面。下面是一些比较有趣和有创意的404毛病页面,希望能带给你灵感: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 灵活地利用它 使用404毛病页面对wordpress和HTML静态页面都是有益的。既可以利用它来刊登广告,又可以利用它来更好地帮助访客阅读你的网站,博客。有很多方法可以创建自己的自定义404毛病页面,也可以说有很多方法帮助访问者阅读网站。参考他人的方法,根据个人网页修改p以适应自己的网页。注意修改p前备份好数据。P.S. 译者水平有限,更多请参考原文,望见谅!!!MK编译 via 原文地址:

南京康复医院

杭州康复医院排名

长沙最好的综合医院

沈阳最好的肝胆医院

相关阅读