立即注冊 找回密碼

QQ登錄

只需一步,快速開始

wp-config.php文件小功能分享

2018-12-13 11:18| 發(fā)布者: quanshiyinian| 查看: 412| 評論: 0

摘要: WordPress 3.4.1版本有981個文件和95個文件夾,雖然天天和WordPress大家到,但我們基本上不會去修改這些文件,絕大部分操作基本上都是在WordPress主題和WordPress插件。但是有一個文件,我們會是不是的修改一下,這 ...

wordpress 3.4.1版本有981個文件和95個文件夾,雖然天天和WordPress大家到,但我們基本上不會去修改這些文件,絕大部分操作基本上都是在WordPress主題和WordPress插件。但是有一個文件,我們會是不是的修改一下,這個文件就是wp-config.php,當然,這個文件必須在WordPress安裝成功之后才能看到。

這里有幾個通過往wp-config.php中添加代碼實現(xiàn)相關(guān)功能的技巧分享給大家。

1,去掉WordPress的歷史修訂版本功能。

這個是WordPress默認的功能,主要是方便多人協(xié)作寫文章使用,但是在單人網(wǎng)站上,這個功能基本上是雞肋。

去掉的辦法:

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

define('WP_POST_REVISIONS', false );

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

define('WP_POST_REVISIONS', 2 );

這個數(shù)字 2,就是次數(shù)。

2,修改系統(tǒng)文件的函數(shù)功能

有些主機,當你想在線安裝插件,主題的時候,會讓填寫主機信息,ftp帳戶和密碼,解決這種問題的辦法也很簡單,只要往wp-config.php中添加以下代碼:

define('FS_METHOD', 'direct');

這個應(yīng)用在Wopus幫助站里的WordPress需要填寫鏈接信息解決辦法有說明。

3,保護wp-config.php文件

WordPress文件的安全性很重要,之前看一些WordPress被入侵,基本上都在wp-config.php加了惡意代碼,而且默認的權(quán)限是644,被修改成了666;

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

# protect wpconfig.php

order allow,deny
deny from all

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

4,修改WordPress數(shù)據(jù)庫的前綴

WordPress程序在安裝的時候默認的前綴是wp_,你可以修改成任何你喜歡的,至于為何要修改,主要兩個理由:1,保證數(shù)據(jù)庫安全,不被破解;2,如果主機之后一個數(shù)據(jù)庫,不同的數(shù)據(jù)庫前綴可以讓很多數(shù)據(jù)庫共存。

步驟:

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

$table_prefix = 'wp_';

把wp修改成任何你需要的即可,這么修改之后,會導致網(wǎng)站訪問提示數(shù)據(jù)庫訪問錯誤,還需要一個插件,才能徹底解決問題:DB Prefix Change 。

5,修改自動保存時間間隔

WordPress自動保存功能超級給力,常用Office或者PS的同學,肯定都有經(jīng)歷,突然停電,幾千字的Word沒保存,剛做好幾十頁的PPT沒保存或者幾百個設(shè)計好的圖層沒保存,是什么感覺,但WordPress不會,在一定的間隔,WordPress會自動保存已經(jīng)存在于編輯框中的文字。

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

define('AUTOSAVE_INTERVAL', 240 );

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

6,方便遷移WordPress

這個功能太帥了,單獨寫文章,并會添加地址到這里。

之前都是這么操作的:WordPress更換主域名后需要完成的操作

7,使WordPress在WP_DEBUG模式下

WordPress官方給wp_debug的解釋:

WP_DEBUG 常量控制大多數(shù) PHP 錯誤,以及所有警告和提醒。如果您不在 wp-config.php 文件中進行定義,則將自動設(shè)置為 false。WP_DEBUG_LOG 和 WP_DEBUG_DISPLAY 控制調(diào)試消息的記錄和顯示。

wp_debug功能默認是不可用的,在wp-config.php中添加如下代碼可以實現(xiàn):

define('WP_DEBUG',true);

8,設(shè)置禁止編輯插件和主題的權(quán)限

如果你是一個WordPress的主題作者,或者你是WordPress達人,在幫客戶做主題或者解決WordPress問題的時候,通常要設(shè)置一下權(quán)限,雖然都是管理員,但還是不要讓用戶隨便去操作主題和插件,以免帶來不必要的麻煩。

刪除Wordpress主題和插件編輯功能代碼:

define('DISALLOW_FILE_EDIT',true);

下面的代碼可以禁止安裝主題和插件:

define('DISALLOW_FILE_MODS',true);

但需要記住的是,被WordPress官方收錄的主題和插件,會不斷的更新,有些是為了功能,有些是為了安全,所以,請確保能通過其他途徑及時了解相關(guān)主題和插件最新的動態(tài)。

上面收集,是wp-config.php功能的一部分,如果您也有相關(guān)的教程,可以投稿給我們:


鮮花

握手

雷人

路過

雞蛋

最新評論

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

關(guān)于我們|手機版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設(shè)計教程|網(wǎng)站設(shè)計教程【道勤網(wǎng)】 ( 皖I(lǐng)CP備15000319號-1 )

GMT+8, 2024-10-24 07:26

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回頂部