Fatal error: Call to undefined function: get_currentuserinfo()

Fatal error: Call to undefined function: get_currentuserinfo()

ユーザーの権限レベルで何かを分岐したい場合

 
require_once ABSPATH . WPINC . '/pluggable.php'; // ←これの読み込みが必要
function my_admin_style() {
    
    $user = wp_get_current_user();
      //ステータス
    if( $user -> wp_user_level == 2 )
  echo '<style>
  #wpadminbar,#adminmenuwrap,#adminmenuback{display:none}
  </style>'.PHP_EOL;
}
add_action('admin_print_styles', 'my_admin_style');


function my_admin_script() {
  echo '<script>
  //〜適用したいスクリプトを記入〜
  </script>'.PHP_EOL;
}
add_action('admin_print_scripts', 'my_admin_script');

 
太平洋

コメントは受け付けていません。