Wordpress 如何自定義404錯誤頁面
來源:程序員人生 發(fā)布時間:2014-01-09 08:45:47 閱讀次數(shù):2906次
有時你會發(fā)現(xiàn),當(dāng)你用搜索引擎去到一個內(nèi)容不存在的頁面時,一個簡單的錯誤頁面總是讓你失望,但一個漂亮卻相反地讓你想繼續(xù),并留下查看這個網(wǎng)站。這也許就是自定義404頁面的重要性與必要性所在。然而,404錯誤頁面的設(shè)置卻在很多時候被忽視了。
你是否跟我一樣呢?我認為博客設(shè)置一個404頁面是非常必要的,特別是那些換過鏈接模式的博客。事實上設(shè)置并不困難,主要是經(jīng)常被大家忽略了。在這里,讓我從ASP和PHP兩個方面來說說如何設(shè)置吧。還會主要介紹一下 Wordpress的404頁面的自定義。而如何找到所要的404頁面并定義呢,主要有2種途徑:
1、自建頁面
現(xiàn)在一般的主機都有自定義404頁面的功能,那么,你只要在主機后臺管理那設(shè)置這個頁面的顯示內(nèi)容就可以了;對于自建的頁面,如何指向,這里就不多贅述了。
2、博客自帶
比如Wordpress的模板里面通常會有一個404.php或者允許你建立一個這樣的頁面,來顯示不存在的內(nèi)容;在這里,我以Wordpress為例,說明如何實現(xiàn)。
1)你可以在theme的目錄下,找到404.php或者相關(guān)錯誤頁面的filename.php這樣的文件,把 <?php if (have_posts()) : while (have_posts()) : the_post(); ?>和<?php endwhile; endif; ?>之間的內(nèi)容代換成你要顯示的內(nèi)容;
2)如果沒有這樣的頁面的話,你可以新建一個新的php文件,命名為404.php,然后把page.php的內(nèi)容復(fù)制進這個文件里面,把 <?php if (have_posts()) : while (have_posts()) : the_post(); ?>和<?php endwhile; endif; ?>之間的內(nèi)容代換成你要顯示的內(nèi)容;
而具體需要什么樣的內(nèi)容,或者說怎樣實現(xiàn)更實用或好看的效果,就要看你的創(chuàng)意如何了。相信你也會設(shè)計出一個出色的404錯誤頁面的。
好吧,基本上就是這樣,簡單吧。那么,建一個即使錯誤也是精彩的頁面吧,或許你的讀者會因此而喜歡上你的博客呢。如果,你有更精彩的方法或更有效果的方式,希望你也能分享出來給大家,讓大家來共同探討。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈