類別 | 學習心得

如何在 WordPress 做一個歡迎頁

今天開始來到我們家有一個新的大門了,由於我們有兩個部落格系統,舊的部落格是用 F2cont 架的,新的則是現在使用的 WordPress,為了讓大家選擇要去我們的哪一個家,所以好友小潘幫我們家設計了一個歡迎頁。

  Wordpress 的首頁是抓自己的 index.php,所以大家輸入網址後一定是讀取 index.php,這樣歡迎頁的 index.html 就無法當作第一個頁面來讀取,而 WordPress 又會一直循環調用 index.php,如果更改 .htaccess 將首頁設定使用 index.html,那麼落格的文章就叫不出來了,怎麼辦呢?很簡單 … 以下 Step by step:

  1. 將下面的代碼增加到根目錄的 .htaccess
    <IfModule dir_module>
    DirectoryIndex index.html index.php
    </IfModule>
  2. 修改 wp-includes/rewrite.php 檔案,找到下面的敘述:
    var $index = 'index.php';

    修改成:

    var $index = 'home.php';

以上就完成囉,現在一進我們家就會先讀取 index.php 歡迎頁,而也告訴 WordPress 首頁調用 home.php,而實際上也沒有 home.php 這個檔案,我們只是將他 Rewrite 而已。

歡迎頁的照片,是抓我們所有出遊的照片而隨機撥放,有看到你你的照片嗎?如果沒有,希望下次有你入鏡,咱們一塊兒出遊走透透。

後記

今天發現一個問題,當 wordpress 首頁網址更改成 http://beau.tw/home.php,分頁導航會出問題,原因是要跳到第 5 頁時,第 5 頁的固定網址會是 http://beau.tw/home.php/page/5/,但實際上並沒有 home.php 這個檔案,所以會發生找不到網頁的情況,解決方法就是複製 index.php 成 home.php 即可,也就是實際產生一個 home.php 檔案,但這個檔案其實就是 index.php 複本 


發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

BloggerAds

Subscription

輸入你的電子郵件地址訂閱網站的新文章,使用電子郵件接收新通知。

訂閱 1,914 其他用戶

Stickers

部落格達人009認證徽章Creative Commons License