过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2014-12-16 11:02:16 | 顯示全部樓層 |閱讀模式
wordpress建站,需要的效果是打開網頁後首先是登錄界面(含新用戶註冊,驗證碼什麼的),登錄後進入真正的index頁面,如何實現?
7 q/ F8 i# F% R6 _. m# B' R# \" q
6 m! z5 h8 Q$ I+ J& `% H
回復

使用道具 舉報

發表於 2014-12-16 12:21:37 | 顯示全部樓層
你把主頁設置為登錄頁面不就行了     , ~( o0 h8 }) }! A! a4 G9 S
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-12-16 15:49:27 | 顯示全部樓層
regent 發表於 2014-12-16 12:21
9 p2 I9 L: e* b你把主頁設置為登錄頁面不就行了

7 h8 h5 s5 s1 U# p0 L; |$ j那也不管用啊,完全可以通過輸入內頁地址繞過登錄頁直接訪問網站內容
4 J8 h0 M/ w: \9 j6 P
( I8 l/ r5 z! M2 @! F2 k/ u
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-17 10:59:16 | 顯示全部樓層
將登錄驗證代碼入到index.php上,就可以了9 V0 W6 l; o0 v( _
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-27 10:50:05 | 顯示全部樓層
做個驗證頁面 每個頁面調用下 登陸就給看 沒登陸就跳轉到登陸頁面/ d, x, b  y9 z9 [3 w- f/ F; B
回復 给力 爆菊

使用道具 舉報

發表於 2014-12-27 12:07:19 | 顯示全部樓層
把這個放在functions.php' z! X& D7 u0 t1 G. E  @
[mw_shl_code=php,false]
* J) R; ?' A3 b5 ?# ^6 R% ufunction login_need() {
) E5 _$ u( [" ^6 `, i' G        //global $user_ID;
  x, e( @% M, z0 I$ T  }0 {        $user_ID = get_current_user_id();
, J- e) l7 |! H3 J- f; x# }        if ($user_ID == '' && $_SERVER['PHP_SELF'] != "/wp-login.php" && $_SERVER['PHP_SELF'] != "/wp-signup.php")
; \# b+ ]2 {7 H. g& \        {2 Z( O) ^& @# h$ C- H/ ~- ?& \
                header('Location: /wp-login.php'); * l. D" C/ b" |
                exit;
0 ~6 ?3 @0 K) w        }
, H1 {; r8 D- X  x}
" Q8 G5 K6 z, @add_action( 'init', 'login_need' );[/mw_shl_code]
6 s# \) h' S+ x9 o' z0 Z, o. ]  e2 F+ a5 ~* B5 y+ |
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-6-3 23:22

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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