欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

WordPress v4.1如何設(shè)置一個會員賬號只運(yùn)行單人實(shí)時登陸

作者 / 無憂主機(jī) 時間 2015-02-07 18:00:25

如果一個帳戶同時在多個地點(diǎn)同時登陸時如果修改東西,另一個地點(diǎn)又登陸同一帳號的話很容易報錯,對于開放的注冊的Wordpress 網(wǎng)站來說,特別是有會員購買服務(wù)的站點(diǎn)的話可能需要禁止用戶共享帳戶的,簡單來說就是要禁止一個帳戶同時多人訪問功能。小編一開始實(shí)現(xiàn)這個功能用了wordpress一個插件使IP限制一天訪問數(shù)量,但是小編考慮到用戶要不斷的發(fā)文章或者回復(fù)這樣的話還是不行。最近小編在論壇上看見了一個關(guān)于wordpress v4.1禁止一個帳戶同時多人訪問內(nèi)容,于是做了一個總結(jié)教大家如何在無憂主機(jī)php空間中完美的實(shí)現(xiàn)Wordpress v4.1版本實(shí)現(xiàn)禁止一個帳戶同時多人訪問。 找到functions.php添加如下代碼:

function pcl_user_has_concurrent_sessions() {
return ( is_user_logged_in() && count( wp_get_all_sessions() ) > 1 );
}
function pcl_get_current_session() {
$sessions = WP_Session_Tokens::get_instance( get_current_user_id() );
return $sessions->get( wp_get_session_token() );
}
function pcl_disallow_account_sharing() {
if ( ! pcl_user_has_concurrent_sessions() ) {
return;
}
$newest = max( wp_list_pluck( wp_get_all_sessions(), 'login' ) );
$session = pcl_get_current_session();

if ( $session['login'] === $newest ) {
wp_destroy_other_sessions();
} else {
wp_destroy_current_session();
}
}
add_action( 'init', 'pcl_disallow_account_sharing' );
如果各位朋友叢安全考慮的話建議還是使用這個功能,如果怕代碼輸入錯的用戶小編在教大家一個簡單的辦法安裝?Prevent Concurrent Logins插件直接安裝啟用即可! 無憂主機(jī)相關(guān)文章推薦閱讀: 講述WORDPRESS程序中支付寶插件 怎么解決一個空間里面WORDPRESS沖突的問題 WORDPRESS點(diǎn)擊內(nèi)容頁跳轉(zhuǎn)到其他URL的解決方法 最新版WORDPRESS 4.1博客安全防御插件介紹與設(shè)置方法

本文地址:http://www.gle-technology.com/wordpress/18622.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服