게시판을 2개를 만들어서 사용하고 있는데
하나의 게시판은 일반로그인 소셜로그인(gmail.naver) 후 작성을 해도 현재 시간이 표시가 됩니다.
그런데 다른 하나의 avatar스킨 게시판 적용해서(다른 스킨을 바꿔서도 해봤는데 동일함) 일반로그인 네이버소셜로그인을 해서
작성하면 현재 시간이 나옵니다. 그런데 구글소셜 로그인을했을 경우 시간이 이상하게 나타납니다.
13시17분에 작성을 했는데 22시12분 이렇게 표시가 됩니다. 확인 부탁드립니다.
안녕하세요~^^
KBoard 플러그인에서 게시글 작성일은
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에
insertContent 메소드의 아래의 코드에서 설정하고 있습니다.
$data['date'] = date('YmdHis', current_time('timestamp'));
위의 코드는 PHP date 함수를 활용해서 현재의 시간을
연월일시분초 형식으로 게시글 작성일로 설정하고 있습니다.
그렇기 때문에 특정 소셜로 로그인했을 때 작성일이 다르게 표시되는 건
저희 쪽에서 원인을 파악하기 어렵습니다.
또, KBoard 플러그인에서 작성일은 워드프레스의 시간대 설정에 따라 표시되도록 되어있습니다.
최근 워드프레스 시간대가 변경되지 않았는지 확인해보시겠어요?
워드프레스 관리자 -> 설정 -> 일반 페이지에서
시간대를 설정하실 수 있습니다.
만약, 시간대 문제가 아니라면
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
고맙습니다.