前言
Wordpress這款開源程序的后臺(tái)路徑完全已經(jīng)暴露了,,很容易受到黑客的入侵,。其它很多開源程序都是可以修改為自己設(shè)定的后臺(tái)地址,,而wordpress程序后臺(tái)地址就是域名/wp-admin.為了防止非管理員之外的人員登錄后臺(tái)很多站長(zhǎng)可以說也是絞盡了腦汁呀,。以前小編也研究過一種方法是通過修改.htaccess規(guī)則來阻止非管理員之外的人登錄后臺(tái)網(wǎng)址的,。不過和這篇文章相比之下就稍微有點(diǎn)麻煩了,。因?yàn)橐拗频氖菍?duì)方的IP登錄,,首先要獲取該IP才能做限制,。或者知道自己的Ip地址把自己的Ip定義進(jìn)去也是可以,。但是總之就是麻煩些了,。小編今天來給各位分享一種再簡(jiǎn)單些的方法。
為了增加wordpress的安全性,,我們可以限制禁止非管理員企圖訪問wordpress后臺(tái)管理面板,,當(dāng)他試圖訪問時(shí),自動(dòng)跳轉(zhuǎn)到網(wǎng)站首頁(yè),,這是非管理員遠(yuǎn)離wordpress后臺(tái)的最好方法,。有可以這樣理解,只有管理員才有權(quán)限訪問后臺(tái),。
設(shè)置方法如下
在 functions.php 文件添加如下代碼:
function restrict_admin_access(){ global $current_user; get_currentuserinfo(); if (!array_key_exists('administrator', $current_user->caps)) { wp_redirect( get_bloginfo('url') ); exit; }}add_action('admin_init', 'restrict_admin_access', 1);