请问wordpress怎样指定某个用户可以访问后台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GASALA
V2EX    问与答

请问wordpress怎样指定某个用户可以访问后台

  •  
  •   GASALA 2013-08-09 21:36:28 +08:00 4028 次点击
    这是一个创建于 4520 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如用WP搭建的网站开放注册,注册默认用户组是“作者”角色,那怎样指定作者角色中的某个特定的用户可以进入后台,而其他作者不能进入后台。禁止所有作者角色进入后台我是知道的,但是怎样指定一个例外?
    11 条回复    1970-01-01 08:00:00 +08:00
    qifei
        1
    qifei  
       2013-08-09 21:41:38 +08:00
    加密 wp-admin 目录
    GASALA
        2
    GASALA  
    OP
       2013-08-09 21:44:03 +08:00
    @qifei 加密?正常感觉应该是利用角色的权限去,但是我不知道怎样指定某个人例外
    qifei
        3
    qifei  
       2013-08-09 21:55:39 +08:00
    Apache 的目录加密
    alay9999
        4
    alay9999  
       2013-08-09 22:15:02 +08:00
    设成管理员?
    GASALA
        5
    GASALA  
    OP
       2013-08-09 22:20:05 +08:00
    @alay9999 可是又不想他拥有太多权限。。。
    0racleTink
        6
    0racleTink  
       2013-08-09 22:35:23 +08:00
    0racleTink
        7
    0racleTink  
       2013-08-09 22:36:21 +08:00
    jasontse
        8
    jasontse  
       2013-08-09 22:45:33 +08:00 via iPad
    Advanced Access Manager
    emric
        9
    emric  
       2013-08-10 01:16:03 +08:00   1
    GASALA
        10
    GASALA  
    OP
       2013-08-10 10:16:03 +08:00
    @emric 感谢,我是这样限制进入后台的,目前是管理员和编辑角色都可以进入后台,但我想让“作者”角色中的“某个用户”也可以进入,请问怎么改呢?

    http://gist.github.com/6198726
    emric
        11
    emric  
       2013-08-10 15:03:34 +08:00
    @GASALA
    不用改,替换你现在就可以, 我写几条注释吧.....
    #2 使用'admin_init'而不使用'init'避免前台重复运行
    #5 允许登陆的用户名
    #6 获取登陆用户信息
    http://codex.wordpress.org/Function_Reference/wp_get_current_user
    #7 用户组是否等于当前注册默认用户组
    http://codex.wordpress.org/Class_Reference/WP_User#Public_Properties
    #8 用户名是否等于数组中的其中一个 /false 提示禁止访问
    P.S. # == 行数
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1030 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 18:55 PVG 02:55 LAX 10:55 JFK 13:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86