WordPress普通会员不显示后台管理链接的方法,只允许管理员访问

wordpress站点普通会员登录后 会显示会员中心和后台管理链接。但为了提高WordPress后台安全性,我们只想管理员登录时,显示后台管理,而其他权限的会员登录,只显示会员中心。

www.125jz.com今天给大家分享,wordpress站点只允许管理员访问WordPress后台,显示后台管理链接的方法。

将以下代码添加到当前主题的 functions.php中,即可实现这个功能:

/**
 * 重置非管理员用户到首页
  */
function redirect_non_admin_users() {
 if ( ! current_user_can( 'manage_options' ) && '/wp-admin/admin-ajax.php' != $_SERVER['PHP_SELF'] ) {
  wp_redirect( home_url() );
  exit;
 }
}
add_action( 'admin_init', 'redirect_non_admin_users' );

通过 admin_init 钩子挂载链接重置函数,将非管理员用户重置到网站首页,如果你需要重置到其他页面,可以修改 wp_redirect() 的参数;如果你要修改用户角色,可以修改  current_user_can( ‘manage_options’ ),至于如何判断用户角色,请参考 WordPress Roles and Capabilities

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/10136.html

(0)
江山如画的头像江山如画管理团队
上一篇 2021年12月8日 上午8:24
下一篇 2021年12月10日 下午2:52

99%的人还看了以下文章

  • 怎么在本地搭建wordpress网站服务器环境(图文教程)精

    WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。 当然,在自己的电脑上也是可以安装,先搭建一个属于自己的网站后台进行练手。 本地搭建wordpress网站服务器环境分为以下三种方式: 1.通过phpStudy搭建wordpress网站 2.Windows环境下通过WampServer软…

    2020年11月24日 Wordpress
    7.7K0
  • WordPress非插件自动为网站关键词添加链接

    给文章中相关关键词添加链接,可以加强内链建设,有利于SEO,实现上述功能一般我们会通过安装插件来实现,比如:WP Keyword Link和SEO Smart Link等。插件多了对wordpress速度影响很大,今天给大家分享不用插件自动为网站关键词添加链接的方法。

    2018年2月5日
    7.3K0
  • WordPress“无法将上传的文件移动至wp-content/uploads/”

    今天手机521网站上传图片,无法上传,提示“WordPress“无法将上传的文件移动至wp-content/uploads/”。看图片名称是从网上另存为的带中英文及一长串字符,我改了下文件名,改为小米note3.jpg,不再提示WordPress“无法将上传的文件移动至wp-content/uploads/”,但上传之后无法预览图片,如下图 点击媒体库的图片…

    2018年2月11日
    5.6K0
  • 最新版WordPress如何移除头部多余信息

    最新版WordPress如何移除头部多余信息,WordPress版本不同,你可以在你网站首页右键查看源代码,根据需要添加移除代码!

    2018年2月13日
    9.8K0
  • wordpress网站图片防盗链设置方法

    1.虚拟主机防盗链设置方法 网站图片防盗链,如果用的虚拟主机,网站空间管理后台会有防盗链的设置,一键点击就可以了。 如下图: 2.wordpress插件图片防盗链设置方法 下载WordPress Hotlink protection plugin插件,并安装。安装插件后,可以进入插件设置页面。 可以在该插件后台设定要保护图片的路径,如wp-content/u…

    2018年12月27日
    17.3K0
  • wordpress成功更新5.3,解决无法在线更新,手动更新后编辑器无法使用等问题

    今天125网页设计升级了网站主题,发现后台无法使用了,问了售后说是要wordpress5.0以上版本才支持。 于是开始升级wordpress黑暗的一天到来了…… WordPress 5.3 正式版于北京时间2019年11月13日 发布 在线升级wordpress,先后遇到各种问题,耗时一天才解决,也给升级wordpress 5.3的朋友们分享,避免掉进各种坑…

    2019年11月28日
    11.0K0

发表回复

登录后才能评论