由於WordPress的部落格出身,許多WordPress網站主題看起來像是個單純的部落格。許多使用者想要為自己的網站增加一個歡迎引導頁面,將WordPress部落格改造成CMS網站,或是將最重要的內容推薦給網站訪客。今天就來跟大家介紹一下,如何為WordPress網站新增靜態歡迎引導頁面。
方法1:利用WordPress的靜態頁面功能
在WordPress後台,透過【頁面】-【新頁面】,新增兩個新頁面,分別命名為『首頁』和『部落格』。
然後在後台的【設定】-【閱讀設定】中,修改【首頁顯示】選項,將首頁和文章頁,分別設定為剛剛建立的『首頁』和『部落格』頁面。
這樣,你就可以在『首頁』中隨意設定歡迎頁面的內容了,加入圖片,修改文字等。
方法2:為WordPress新增html靜態引導頁面
上面的方法1,簡單實用。許多WordPress主題設計師利用這個辦法,設計出了許多漂亮的CMS風格的WordPress主題。問題在於,如果我使用的WordPress主題,已經利用上述方法做出了漂亮的首頁,但我還需要再添加一個網站引導頁,該怎麼辦呢?
對於別的常用網站程序,例如dedecms等,我們只要在程式根目錄新增一個index.html引導頁文件,並將優先權設定為高於index.php檔案就可以了。但這招對於WordPress無效。因為 WordPress 會一直呼叫網站根目錄下優先權最高的文件,如果存在 index.html 且優先權高於 index.php ,會形成死循環,無法顯示 WordPress 網站內容。
在這種情況下,我們有兩種方法可以選擇:第一,將WordPress網站整體轉移到子目錄下,然後在根目錄中添加index.html 檔案作為引導頁;不過這會影響網站結構,也不利於SEO,這裡我們暫時不做介紹。第二,修改WordPress程式;這個辦法稍微麻煩一些,並且要求你使用的伺服器支援偽靜態(mod_rewrite模組),分為以下四個步驟:
1、在WordPress管理後台,找到【設定】 -【固定連結(或永久連結)】,修改預設的連結結構。這裡只要確認不是預設連結結構就可以。
2、WordPress會自動在程式根目錄下產生 .htaccess檔。如果你使用的伺服器不會自動產生 .htaccess 文件,你可以手動建立一個空白文字文件,命名為 .htaccess 。如果你用的主機空間根本不支持,那建議你更換一個更專業的WordPress主機。
要注意的是,上述與以下的程式碼
1
2
|
# #3
45
67
89
# BEGIN WordPress <ifmodule mod_rewrite.c></ifmodule> RewriteEngine On RewriteBase / | RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond. d RewriteRule . /index.php [L] |
|
中,請務必都使用小寫字母,因為這些程式碼都是大小寫敏感的,如果不一致會無法生效。在上述程式碼後面,手動加入以下三行程式碼,保證index.html 檔案的優先權高於index.php 檔案: |
1 #2 3
|
3、在WordPress 目錄下,找到wp- incudes/rewrite.php 文件,找到下面這一行:
#1
|
這一步,是將WordPress系統的首頁改名為 home.php 。
4、最後,將 WordPress 目錄下首頁的 index.php 檔案複製一份,將名字修改為 home.php 。注意,這裡是複製一份,不要直接修改檔案名稱。
這樣,問題就解決了。你可以創建自己的引導頁,將其命名為 index.html ,然後引導頁中指向網站的鏈接,指向 home.php 檔案。引導頁和WordPress都可以正常運作。 WordPress內部連結不變,只是首頁變成了 home.php 檔案。
方法3:使用WordPress引導外掛程式
第2個方法雖好,但無法在新版本中繼續使用,非常遺憾。繼續使用舊版的WordPress,可能會為你的網站帶來安全威脅,這是我們無法接受的。
最後,我們求助於WordPress社區,這是WordPress之所以強大的力量來源。許多狂熱WordPress愛好者開發出了許多插件,來擴展WordPress的功能。在這裡,我們找到了一個合適WordPress歡迎引導頁面插件,WP Splash Page插件。另外還有一個介面類似,名字不同的插件叫做Preloading,可作為備用。
在WordPress的管理後台,下載WP Splash Page插件,安裝並啟動該外掛後,我們可以在【設定】->【WP Splash Page】中設定一些相關選項:
#這個外掛程式中可以設定引導頁的頁面標題、標題、內容、繼續存取按鈕上的文字,以及使用的顏色,背景圖片和北京色彩等。你也可以使用影片作為引導頁內容,在這裡可以設定影片的寬度和高度,以及是否自動播放等。
此外,這個外掛程式還包括一些額外的選項,例如驗證訪客的年齡(按照相關法律規定,某些內容需要18歲以上方可訪問),例如需要訪客同意網站使用協議等。這些都可以進行設定。
WP Splash Page外掛程式使用簡單,方便,不需要任何程式設計基礎,也不需要修改文字。稍微有點遺憾的是,預設模板和配色過於簡陋。不過只要你花點心思,改變一下預設的配色方案,或是修改一下模板的CSS程式碼,就可以用他來作出一個更漂亮的引導頁面。
引導頁面僅適用於某些特殊的場合,如果使用不當會給用戶帶來不太友好的訪問體驗,建議用戶在使用的時候慎重對待。
更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!
以上是Wordpress怎麼做網站引導頁的詳細內容。更多資訊請關注PHP中文網其他相關文章!