Latest News

Home » WordPress 教學 » WordPress 部落格的wp-config.php檔案小功能分享

WordPress 部落格的wp-config.php檔案小功能分享

WordPress 3.4.1版本有981個檔案和95個資料夾,雖然天天和WordPress大家到,但我們基本上不會去修改這些檔案,絕大部分操作基本上都是在WordPress主題和WordPress外掛程式。
但是有一個檔案,我們會是不是的修改一下,這個檔案就是wp-config.php,當然,這個檔案必須在WordPress安裝完成之後才能看到。

這裡有幾個通過往wp-config.php中加入代碼實現關聯功能的技巧分享給大家。

1.去掉WordPress的歷史追蹤修訂版本功能:
這個是WordPress預設的功能,主要是方便多人合作寫文章使用,但是在單人網站上,這個功能基本上是雞肋。

去掉的辦法:

在wp-config.php中加入代碼:

    define('WP_POST_REVISIONS', false );

這個功能可以記錄無數次的歷史版本,如果往wp-config.php中加入如下代碼可以限定歷史版本的次數:

    define('WP_POST_REVISIONS', 2 );

這個數字 2,就是次數。

2.修改系統檔案的函數功能:
有些主機,當你想線上安裝外掛程式,主題的時候,會讓填寫主機資訊,ftp帳戶和密碼,解決這種問題的辦法也很簡單,只要往wp-config.php中加入以下代碼:

    define('FS_METHOD', 'direct');

這個應用在Wopus說明站裡的WordPress需要填寫連結資訊解決辦法有說明。

3.保護wp-config.php檔案:
WordPress檔案的安全性很重要,之前看一些WordPress被入侵,基本上都在wp-config.php加了惡意代碼,而且預設的權限是644,被修改成了666;

以下代碼可以保護wp-config.php檔案不被入侵:

    # protect wpconfig.php

    order allow,deny
    deny from all

當然,上面代碼不是放在wp-config.php中,而是放在.htaccess中,放在現用的WordPress程式所在目錄中。

——————————————————————————–
【文章標題】: WordPress 部落格的wp-config.php檔案小功能分享
【文章作者】: 部落格架站、行銷、賺錢術教學密訓基地
【作者信箱】: ster168ster@gmail.com
【作者首頁】: http://por.tw/blog/
【部落格架站、行銷、賺錢術教學課程】: http://por.tw/blog/E_learning/index.php
【基地主機】: http://goto1688.com/blog/
【版權聲明】: (原創)部落格架站、行銷、賺錢術教學密訓基地,轉載必須保留完整標頭。刪除者依法追究!
——————————————————————————–
4.修改WordPress資料庫的首碼:
WordPress程式在安裝的時候預設的首碼是wp_,你可以修改成任何你喜歡的,至於為何要修改,主要兩個理由:1,保證資料庫安全,不被破解;2,如果主機之後一個資料庫,不同的資料庫首碼可以讓很多資料庫共存。

步驟:

在wp-config.php中找到代碼:

    $table_prefix = 'wp_';

把wp修改成任何你需要的即可,這麼修改之後,會導致網站訪問提示資料庫訪問錯誤,還需要一個外掛程式,才能徹底解決問題:DB Prefix Change 。

5.修改自動儲存時間間隔:
WordPress自動儲存功能超級給力,常用Office或是PS的同學,肯定都有經歷,突然停電,幾千字的Word沒儲存,剛做好幾十頁的PPT沒儲存或是幾百個設計好的圖層沒儲存,是什麼感覺,但WordPress不會,在一定的間隔,WordPress會自動儲存已經存在於編輯框中的文字。

通過以下代碼可以修改每次儲存的時間間隔:

    define('AUTOSAVE_INTERVAL', 240 );

240,就是時間間隔,單位是:秒。

6.方便遷移WordPress:
這個功能太帥了,單獨寫文章,並會加入位址到這裡。

之前都是這麼操作的:WordPress更換主功能變數名後需要完成的操作

7.使WordPress在WP_DEBUG模式下:
WordPress官方給wp_debug的解釋:

    WP_DEBUG 常量控制大多數 PHP 錯誤,以及所有警示和提醒。如果您不在 wp-config.php 檔案中進行定義,則將自動設定為 false。WP_DEBUG_LOG 和 WP_DEBUG_DISPLAY 控制除錯訊息的記錄和顯示。

wp_debug功能預設是不可用的,在wp-config.php中加入如下代碼可以實現:

    define('WP_DEBUG',true);

8.設定禁止編輯外掛程式和主題的權限:
如果你是一個WordPress的主題作者,或是你是WordPress達人,在幫客戶做主題或是解決WordPress問題的時候,通常要設定一下權限,雖然都是管理員,但還是不要讓使用者隨便去操作主題和外掛程式,以免帶來不必要的麻煩。

刪除Wordpress主題和外掛程式編輯功能代碼:

    define('DISALLOW_FILE_EDIT',true);

下面的代碼可以禁止安裝主題和外掛程式:

    define('DISALLOW_FILE_MODS',true);

但需要記住的是,被WordPress官方收錄的主題和外掛程式,會不斷的更新,有些是為了功能,有些是為了安全
所以,請確保能通過其他途徑及時瞭解關聯主題和外掛程式最新的動態。
——————————————————————————–
你在摸索如何架站部落格?如何展開行銷部落格、甚至賺錢嗎?有【技術顧問服務】可諮詢嗎?
當問題無法解決你要發很多時間處理(或許永遠找出答案)是獨自摸索部落格架站、行銷、賺錢痛苦的開始!
購買【部落格架站、行銷、賺錢術】DVD課程,就可獲得【部落格架站行銷賺錢】技術【顧問諮詢服務】!

About

發佈留言