KBoard 크로스 캘린더 수정 문의 드립니다.

워드프레스 KBoard 크로스 캘린더 스킨 사용중입니다.

안녕하세요 유료 구매 후 사용하고 있는데요,

일반 사용자가 캘린더에서 날짜를 클릭하면 '권한이 없습니다' 라고 뜨면서 로그인 페이지로 넘어가는데요,

캘린더 형태에서 아예 날짜를 클릭 못하도록 수정을 하고 싶습니다.

관련 코드 알려주시면 감사하겠습니다. 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    KBoard 크로스 캘린더 스킨에서 날짜 클릭 시 일정 등록 페이지로 이동합니다.

    "권한이 없습니다." 문구는 실제 쓰기 권한이 없기 때문에 표시됩니다.

     

    일정에 글쓰기 페이지 링크를 제거하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에

    아래의 코드를 찾아서

    <div class="calendar-icon-day">
    	<a href="<?php echo $url->set('mod', 'editor')->set('ymd', kboard_get_calendar_ymd($calendar_start_day, $cell_index, $now_day_count, $last_day, $kboard_calendar_year, $kboard_calendar_month, $prev_day_count, $next_day_count))->toString();?>" title="<?php echo __('Register Schedule', 'kboard-cross-calendar')?>">
    		<?php
    		if($calendar_start_day <= $cell_index && $now_day_count <= $last_day){
    			echo $now_day_count++;
    		}
    		else if($cell_index < $calendar_start_day){
    			echo $prev_day_count++;
    		}
    		else if($cell_index >= $last_day){
    			echo $next_day_count++;
    		}
    		?>
    	</a>
    </div>

    아래의 코드로 교체해보시겠어요?

    <div class="calendar-icon-day">
    	<?php
    	if($calendar_start_day <= $cell_index && $now_day_count <= $last_day){
    		echo $now_day_count++;
    	}
    	else if($cell_index < $calendar_start_day){
    		echo $prev_day_count++;
    	}
    	else if($cell_index >= $last_day){
    		echo $next_day_count++;
    	}
    	?>
    </div>

     

    그 다음, 워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보세요.

    .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-today .calendar-icon-day { color: white; }

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기