由于WordPress的博客出身,許多WordPress網(wǎng)站主題看起來(lái)像是個(gè)單純的博客,。很多用戶想要給自己的網(wǎng)站添加一個(gè)歡迎引導(dǎo)頁(yè)面,,將WordPress博客改造成CMS網(wǎng)站,或者將最重要的內(nèi)容推薦給網(wǎng)站訪問(wèn)者,。今天,,WPChina.org就給大家介紹一下,如何給WordPress網(wǎng)站添加靜態(tài)歡迎引導(dǎo)頁(yè)面,。 方法1:利用WordPress的靜態(tài)頁(yè)面功能在WordPress后臺(tái),,通過(guò)【頁(yè)面】->【新建頁(yè)面】,添加兩個(gè)新頁(yè)面,,分別命名為『首頁(yè)』和『博客』,。 然后在后臺(tái)的【設(shè)置】->【閱讀設(shè)置】中,修改【首頁(yè)顯示】選項(xiàng),,將主頁(yè)和文章頁(yè),,分別設(shè)置為剛剛創(chuàng)建的『首頁(yè)』和『博客』頁(yè)面。 這樣,,你就可以在『首頁(yè)』中隨意設(shè)置歡迎頁(yè)面的內(nèi)容了,,添加圖片,修改文字等,。 方法2:給WordPress添加html靜態(tài)引導(dǎo)頁(yè)面上面的方法1,,簡(jiǎn)單實(shí)用。許多WordPress主題設(shè)計(jì)師利用這個(gè)辦法,,設(shè)計(jì)出了許多漂亮的CMS風(fēng)格的WordPress主題,。問(wèn)題在于,如果我使用的WordPress主題,,已經(jīng)利用上述方法做出了漂亮的首頁(yè),,但我還需要再添加一個(gè)網(wǎng)站引導(dǎo)頁(yè),該怎么辦呢,? 對(duì)于別的常用網(wǎng)站程序,,比如 dedecms 等,我們只要在程序根目錄添加一個(gè) index.html 引導(dǎo)頁(yè)文件,,并將優(yōu)先級(jí)設(shè)置為高于 index.php 文件就可以了,。但是這招對(duì)于WordPress無(wú)效。因?yàn)?WordPress 會(huì)一直調(diào)用網(wǎng)站根目錄下優(yōu)先權(quán)最高的文件,,如果存在 index.html 且優(yōu)先級(jí)高于 index.php ,,會(huì)形成死循環(huán),無(wú)法顯示 WordPress 網(wǎng)站內(nèi)容,。 在這種情況下,,我們有兩種辦法可以選擇:第一,將WordPress網(wǎng)站整體轉(zhuǎn)移到子目錄下,,然后在根目錄添加 index.html 文件作為引導(dǎo)頁(yè),;不過(guò)這會(huì)影響網(wǎng)站結(jié)構(gòu),并且不利于SEO,,這里我們暫時(shí)不做介紹,。第二,修改WordPress程序,;這個(gè)辦法稍微麻煩一些,,并且要求你使用的服務(wù)器支持偽靜態(tài)(mod_rewrite模塊),分為以下四步: 1. 在WordPress管理后臺(tái),,找到【設(shè)置】->【固定鏈接(或者永久鏈接)】,,修改默認(rèn)的鏈接結(jié)構(gòu),。這里只要確認(rèn)不是默認(rèn)鏈接結(jié)構(gòu)就可以。 2. WordPress會(huì)自動(dòng)在程序根目錄下生成 .htaccess文件,。如果你用的服務(wù)器不會(huì)自動(dòng)生成 .htaccess 文件,,你可以手動(dòng)建立一個(gè)空白文本文件,命名為 .htaccess ,。如果你用的主機(jī)空間根本不支持,,那建議你更換一個(gè)更專業(yè)的WordPress主機(jī)。 需要注意的是,,以上和以下的代碼
中,,請(qǐng)務(wù)必都使用小寫字母,因?yàn)檫@些代碼都是大小寫敏感的,,如果不一致會(huì)無(wú)法生效,。在以上代碼后面,手動(dòng)添加以下三行代碼,,保證 index.html 文件的優(yōu)先級(jí)高于 index.php 文件:
3. 在 WordPress 目錄下,,找到 wp-incudes/rewrite.php 文件,找到下面這一行:
將其修改為:
這一部,,是將WordPress系統(tǒng)的首頁(yè)改名為 home.php ,。 4. 最后,將 WordPress 目錄下首頁(yè)的 index.php 文件復(fù)制一份,,將名字修改為 home.php ,。注意,這里是復(fù)制一份,,不要直接修改文件名哦,。 這樣,問(wèn)題就解決了,。你可以創(chuàng)建自己的引導(dǎo)頁(yè),,將其命名為 index.html ,然后引導(dǎo)頁(yè)中指向網(wǎng)站的鏈接,,指向 home.php 文件,。引導(dǎo)頁(yè)和WordPress都可以正常工作。WordPress內(nèi)部鏈接不變,,只是首頁(yè)變成了 home.php 文件,。 這個(gè)方案是其他WordPress網(wǎng)友研究出來(lái)的,我在這里和這里看到的,。這個(gè)方案相對(duì)來(lái)說(shuō)是比較簡(jiǎn)單的,,因?yàn)椴挥绊慦ordPress內(nèi)部鏈接,又可以直接利用網(wǎng)上許多現(xiàn)成的引導(dǎo)頁(yè),很適合網(wǎng)友使用,。不過(guò)遺憾的是,,我測(cè)試的結(jié)果是,該方案僅適用于WordPress 3.5之前的版本,。在WordPress 3.6之后,,似乎失效了。 方法3:使用WordPress引導(dǎo)插件第2個(gè)辦法雖好,,但無(wú)法在新版本中繼續(xù)使用,,非常遺憾,。繼續(xù)使用舊版本的WordPress,,可能會(huì)給你的網(wǎng)站帶來(lái)安全威脅,這是我們我們無(wú)法接受的,。 最后,,我們求助于WordPress社區(qū),這是WordPress之所以強(qiáng)大的力量源泉,。許多狂熱WordPress愛(ài)好者開(kāi)發(fā)出了很多插件,,來(lái)擴(kuò)展WordPress的功能。在這里,,我們找到了一個(gè)合適WordPress歡迎引導(dǎo)頁(yè)面插件,,WP Splash Page插件。此外還有一個(gè)界面類似,,名字不同的插件叫做Preloading,,可作為備用。 在WordPress的管理后臺(tái),,下載WP Splash Page插件,,安裝并激活該插件后,我們可以在【設(shè)置】->【W(wǎng)P Splash Page】中設(shè)置一些相關(guān)選項(xiàng): 這個(gè)插件中可以設(shè)置引導(dǎo)頁(yè)的頁(yè)面標(biāo)題,、標(biāo)題,、內(nèi)容、繼續(xù)訪問(wèn)按鈕上的文字,,以及使用的顏色,,背景圖片和北京色彩等。你還可以使用視頻作為引導(dǎo)頁(yè)內(nèi)容,,在這里可以設(shè)置視頻的寬度和高度,,以及是否自動(dòng)播放等。 此外,,這個(gè)插件還包括一些額外的選項(xiàng),,比如驗(yàn)證訪問(wèn)者的年齡(按照相關(guān)法律規(guī)定,某些內(nèi)容需要18歲以上方可訪問(wèn)),比如需要訪問(wèn)者同意網(wǎng)站使用協(xié)議等,。這些都可以進(jìn)行設(shè)置,。 WP Splash Page插件使用簡(jiǎn)單,方便,,不需要任何編程基礎(chǔ),,也不需要修改文字。稍微有點(diǎn)遺憾的是,,默認(rèn)模板和配色方案過(guò)于簡(jiǎn)陋,。不過(guò)只要你花點(diǎn)心思,改變一下默認(rèn)的配色方案,,或者修改一下模板的CSS代碼,,就可以用他來(lái)作出一個(gè)更加漂亮的引導(dǎo)頁(yè)面。 引導(dǎo)頁(yè)面僅適用于某些特殊的場(chǎng)合,,如果使用不當(dāng)會(huì)給用戶帶來(lái)不太友好的訪問(wèn)體驗(yàn),,建議用戶在使用的時(shí)候慎重對(duì)待。不過(guò),,如何給WordPress網(wǎng)站定做一個(gè)歡迎引導(dǎo)頁(yè)面,,是個(gè)非常有趣的話題。相信不少讀者還有其他的奇思妙想,,可以做的比我們更好,。如果你有更好的做法或者建議,請(qǐng)別忘了留言給我們哦,。 本文標(biāo)題: 如何給WordPress網(wǎng)站添加歡迎引導(dǎo)頁(yè) 本文鏈接: http:///how-to-add-an-welcome-splash-page-to-wordpress-1412/ WPChina.org聲明:轉(zhuǎn)載本站文章,,請(qǐng)務(wù)必保留所有版權(quán)信息。 |
|
來(lái)自: 看見(jiàn)就非常 > 《server》