관리자만 볼 수 있는 new 표시

functions.php 파일에 아래의 코드를 넣어 메뉴에 new 표시를 뜨게 만드려고 합니다

add_shortcode('kboard_new_text', 'kboard_new_text');
function kboard_new_text($args=array()){
	global $wpdb;
	
	$board_id = 0;
	if(isset($args['id']) && $args['id']){
		$board_id = intval($args['id']);
	}
	
	if($board_id){
		$notify_time = kboard_new_document_notify_time();
		if($notify_time != '1'){
			$timestamp = current_time('timestamp') - $notify_time;
			$date = date('YmdHis', $timestamp);
			
			$count = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id`='$board_id' AND `date`>='$date' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval')");
			if($count){
				return '<span class="kboard-new-text">NEW</span>';
			}
		}
	}
	
	return '';
}

그런데 new 표시를 관리자만 보게 할 수 있을까요?? 

케이보드에서 $board->isAdmin() 코드를 넣으면 관리자만 볼수있다는건 커뮤니티 검색을 통해서 알게되었지만, 막상 위의 코드 안에 어떻게 넣어야될지 잘모르겠습니다;;;

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요