过期域名预定抢注

 找回密碼
 免费注册

怎樣設置實現登錄後才能瀏覽網站?

[複製鏈接]
發表於 2014-12-16 11:02:16 | 顯示全部樓層 |閱讀模式
wordpress建站,需要的效果是打開網頁後首先是登錄界面(含新用戶註冊,驗證碼什麼的),登錄後進入真正的index頁面,如何實現?
6 X5 B6 J& }$ [( y: U! X* N9 L( S- [
4 d- C( W6 k* `9 o7 I% ?. F
回復

使用道具 舉報

發表於 2014-12-16 12:21:37 | 顯示全部樓層
你把主頁設置為登錄頁面不就行了     
5 R4 O7 M1 w1 D3 `9 C7 X
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-12-16 15:49:27 | 顯示全部樓層
regent 發表於 2014-12-16 12:21
( u, f$ o- A; l; Q! g  j( Y你把主頁設置為登錄頁面不就行了

1 a, y- ~0 M) e那也不管用啊,完全可以通過輸入內頁地址繞過登錄頁直接訪問網站內容2 P, P! G- @# ~

: V  M- ~) ~* N$ t
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-17 10:59:16 | 顯示全部樓層
將登錄驗證代碼入到index.php上,就可以了9 x/ a! g1 I1 c& f( u! B0 q
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-27 10:50:05 | 顯示全部樓層
做個驗證頁面 每個頁面調用下 登陸就給看 沒登陸就跳轉到登陸頁面- S7 G3 V& T% `
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-27 12:07:19 | 顯示全部樓層
把這個放在functions.php
. q7 O* H& ~! C- U% c. F[mw_shl_code=php,false]  }, n2 }& C/ y# A) m, m2 w
function login_need() {, a, w0 l: U" u( i' D$ d
        //global $user_ID; : i) l! V4 [+ Z* Y
        $user_ID = get_current_user_id();7 x% ?/ g3 h% \( ^
        if ($user_ID == '' && $_SERVER['PHP_SELF'] != "/wp-login.php" && $_SERVER['PHP_SELF'] != "/wp-signup.php")
- G& x/ i: K7 \9 {" _        {
- I. @3 v% e9 }: c+ e                header('Location: /wp-login.php'); ' |' ]' U  |' [0 x
                exit; ; D" Y( l' ?4 V- E* _
        }
& p! x/ J7 J1 Q* F}
9 S, l; g) c" i' Nadd_action( 'init', 'login_need' );[/mw_shl_code]
- c* D' l- w) y( _* Y, W0 ~
8 x% m/ L& ^) }: T/ `
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

QQ|小黑屋|4um創業社區

GMT+8, 2024-6-3 13:53

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表