- 2024년 12월 6일그누보드 게시판 kboard로 이관할 때 ‘확장 필드’ 적용 하는 방법안녕하세요. 개발자 김인영입니다 오늘은 그누보드 게시판 kboard로 이관할 때 [ 확장 필드 ] 적용 하는 방법에 대해 알려드리려고 합니다~기존에 그누보드 기반인 홈페이지를 워드프레스로 이관시 게시판은 kboard에 이관해야 안전합니다.그래서 이때 코스모스팜 마이그레이션을 통해 이관을 진행하는데요!코스모스팜 마이그레이션에서는 [ 기본 필드 ] 영역은 자동으로 불러오지만 [ 확장 필드 ] 는 수동으로 연결을 해아합니다 준비사항기존 그누보드 홈페이지 ftp접속 정보 + 관리자 정보이관할 워드프레스 홈페이지 ftp접속 정보 + 관리자 정보1. 기존 그누보드 홈페이지 접속1) 기존 그누보드 홈페이지 관리자 페이지와 ftp에 접속해 주세요.2) 그누보드 ftp에서 www/adm/board_qa.php파일을 열어주세요.2. 소스찾기1) board_qa.php파일에서 워드프레스에 추가 노출하고 싶은 확장필드를 아래 예시와 같이 찾아주세요. (연락처, 이메일 등으로)아래부분은 예시 프로젝트의 board_qa.php파일 파일 내 소스 인데요.여기서 보면 th와 td가 있는데 첫번째 th의 값을 담는건 첫번째 td에 값입니다. (첫번째 th → 첫번째 td / 두번째 th → 두번째 td / 세번째 th → 세번째 td ....)예시 내용으로 설명예시 소스에서 6번째 th는 < 연락처> 이고, 이 연락처의 값을 담는 칼럼(메타키, value값?)은 <?=$row['wr_1']?> 인거죠!2) 1) 과정에서 찾은 연락처의 값을 복사해주세요. 워드프레스 홈페이지 접속1) 워드프레스 홈페이지 관리자페이지에 접속한다.2) kboard > 게시판 목록 및 관리 > 원하는 게시판 (예시는 문의하기) 클릭해주세요.3) 게시판관리 > 입력필드에서 확장필드를 추가하고 해당 필드의 메타키를 그누보드에서 복사한 <?=$row['●●●●●●']?> 요 값에서 [ ●●●●●● ] 이부분을 넣어 저장해주세요.예시에서는 연락처의 값이 그누보드에서 <?=$row['wr_1']?> 이므로, kboard 메타키는 wr_1 입니다.4) 이러면, 동일하게 값이 쌓이고 list나 document에서 해당 [ 스킨 출력 예제] 에 뜨는 숏코드를 넣으면 그누보드에만 있던 확장 필드들의 값을 불러올 수 있습니다~!여기까지 그누보드 게시판 kboard로 이관할 때 [ 확장 필드 ] 적용 하는 방법 였습니다.감사합니다
- 2024년 11월 28일가비아 호스팅에 카페24(타사) 도메인 연결하는 방법안녕하세요.개발자 김인영입니다 오늘은 가비아 호스팅에 카페24(타사) 도메인 연결하는 방법에 대해 알려드리려고 합니다~요약가비아 호스팅에 타사 도메인을 연결하려면도메인의 [ 네임서버 ] 와 [ DNS레코드 ] 2가지를 호스팅에 맞춰주야 합니다.(예시에서 타사도메인은 CAFE24 입니다.)순서가비아 네임서버 알아내기CAFE24에서(타사도메인) 네임서버 수정하기가비아에 타기관 도메인 등록 및 DNS 레코드 수정가비아 호스팅에 타사 도메인을 연결하는 순서는 위 3가지와 같습니다.간결해 보이지만, 다소 헷갈리는 부분이 많기에 집중해서 봐주셔야 합니다!1. 가비아 네임서버 알아내기1) 가비아에 접속해 주세요.2) 상단메뉴 [ 호스팅 ] 을 클릭해주세요.3) 스크롤을 쭈욱 내려주세요. 그러면 가비아 네임서버 정보가 나옵니다.이 정보를 기억해주세요.2. 카페24(타사도메인)에서 네임서버 수정하기1) 카페24에 접속하셔서 [호스팅]으로 로그인 해주세요.2) 로그인 후 우측상단 [나의 서비스 관리]를 클릭해 주세요.3) 서비스 관리페이지 좌측메뉴에 [도메인 관리] 를 클릭해 주세요.4) 도메인 관리 페이지에서 좌측메뉴 [ 도메인 정보변경 > 네임서버 변경 ] 을 클릭해주세요.5) 우측에 도메인 목록에서 가비아 호스팅과 연결하고자 하시는 도메인을 클릭해주세요.6) 그러면 아래에 네임서버 정보가 뜨면, [ 네임서버 변경하기 ] 버튼을 클릭해주세요.7) 아래와 같은 본인인증 창이 나오면, 본인인증을 진행해주세요.8) 본인확인 후 [ 네입서버 변경 창 ] 이 뜨면, 좌측에 [ 다른 네임서버 ] 를 클릭해 주세요.9) 여기서 1번에 서 찾아둔 [ 가비아 네임서버 ] 정보를 넣어줍니다.10) 다 넣어주고 [ 변경하기 ] 를 클릭해 주세요.image3. 가비아에 타기관도메인 등록 및 DNS 레코드 수정하기1) 가비아에 접속 및 로그인 해주세요.2) 로그인 후 [MY 가비아] 를 클릭해 주세요.3) [ 이용중인 서비스 > 웹/컨테이너 호스팅 ] 을 클릭해 주세요.4) 타사 도메인과 연결하고자 하시는 호스팅의 [ 콘솔 ] 을 클릭해 주세요.image5) 콘솔창에서 스크롤을 내려 [웹서버] 부분의 [ IP ]를 복사하여 메모장에 저장해주세요.6) 그리고 스크롤을 조금 더 내려 [ DB서버] 의 [ IP ]도 복사하여 메모장에 저장해주세요.7) DB서버 좌측에 [ DNS ] 를 클릭해 주세요.8) DNS관리 창이 뜨면, [ 타기관 등록 도메인 ] 을 클릭하신 뒤 [ 타기관 도메인 추가 ] 를 클릭해주세요.9) 아래처럼 입력창이 나오면, 입력창에 [ 도메인 URL ] 을 입력후 [ 검색 ]을 클릭해 주세요.10) 검색을 누른뒤 아래에 입력한 도메인이 뜨면, 우측에 [ 등록 ] 을 클릭해주세요. 11) 그후 다시 좌측메뉴에 [ 타기관 등록 도메인]을 클릭해 주세요.12) 방금 등록한 도메인이 뜬다면, 해당 도메인의 맨 오른쪽 [ 설정 ] 을 클릭해주세요.13) 그러면 도메인의 DNS 레코드를 수정/추가 할 수 있는 페이지가 나옵니다.여기서 아까 우리가 복사해둔 IP를 넣어줄거에요. (대부분의 경우 이미지처럼 아무것도 없습니다.)14) 아래 내용을 참고하여 이미지처럼 적용 후 하나하나 [ 상태를 확인 ] 으로 누른뒤 [저장]을 클릭해 주세요. 타입 / 호스트 / 값 A / @ / 웹서버 IP A / www / 웹서버 IP A / db / DB 서버 IP종료 및 확인하기여기까지가 도메인 연결을 위한 모든 과정이 끝났습니다.하지만 도메인이 연결되려면 5~10분정도 소요됩니다.만약 5~10분이 지나도 도메인이 연결되지 않는다면,컴퓨터 캐시지우기와 브라우저 캐시지우기를 하신 뒤 접속을 하시거나다른 브라우저로 접속해주세요.간혹 캐시문제로 연결을 되었지만 보이지 않는 경우가 있습니다.하지만 캐시지우기 후에도 연결되지 않는다면,그건 도메인 연결이 되지 않는게 맞으니 바로 가비아에 문의하세요.여기까지 가비아 호스팅에 카페24(타사) 도메인 연결하는 방법 였습니다.감사합니다
- 2024년 10월 20일워드프레스 Kboard 지정등록일 순서로 게시글 순서 정렬하기안녕하세요. 개발자 김인영 입니다. 오늘은 워드프레스 Kboard 지정등록일 순서로 게시글 순서 정렬하는 방법에 대하여 알려드리려고 합니다~기본적인 순서원래 워드프레스 Kboad는 최신글이 가장 위로 올라오는 순서입니다.여기서, 글의 등록일자를 바꾸어 적용하고 적용한 날짜 순서대로 리스트에 노출시키는 방법은 아래와 같습니다.해당 기능이 주로사용 되는 게시판 예 로는 블로그 글 연동하는 게시판기사 연동 게시판유튜브 연동 게시판 등이 있습니다.적용하기0) 게시판의 추가 필드로 날짜를 넣어주세요. 그리고 적용한 날짜의 메타키를 기억해주세요.1) wp-content/themes/사용하는테마/function.php파일을 열어주세요!2) 아래 코드를 넣어 적절히 수정해주세요.$board_id == '5' 이부분에 5를 게시판 id값 숫자로 수정해주세요!$meta_key = 'test_date' 부분에 test_date는 해당 metakey로 적용해주세요.3) list 화면에서 해당 메타키를 노출시키도록 작업하면 메타키 순으로 게시글이 정렬됩니다.DESC = 내림차순ASC = 오름차순주의할점이렇게 적용할 경우, 추가한 메타키에 날짜를 지정하지 않으면리스트에 아예 표기되지 않으니, 꼭! 메타키를 지정하도록 ' 필수 ' 로 설정해주세요!여기까지 워드프레스 Kboard 지정등록일 순서로 게시글 순서 정렬하는 방법 였습니다.감사합니다
- 2024년 10월 20일워드프레스 KBoard 게시판 리스트 또는 최신글에서 게시글 내용 태그제외 하고 텍스트만 불러오게 하는 방법안녕하세요.개발자 김인영입니다 오늘은 워드프레스 KBoard 게시판 리스트 또는 최신글에서 게시글 내용 태그제외 하고 텍스트만 불러오게 하는 방법에 대하여 알려드리려고 합니다!기본적인 게시글 내용 불러오는 숏코드보통 리스트에서 게시글 내용을 불러올 때의 숏코드가 들어간 파일이 document.php 에만 있고, list.php와 latest.php에는 없습니다.그래서 게시글을 불러와야 할 때 기본 게시글 내용 숏코드인 <?php echo $content->content?> 이 코드를 넣었습니다.하지만, 이렇게 넣을경우 게시글에 넣은 태그들이 포함되어 나오게 됩니다. 태그가 포함되서 나오면 줄바꿈, 굵기 코드 등등이 아래처럼 리스트에서도 보여지게 됩니다.이럴 경우 리스트와 최신글에 불러올 때 태그를 포함하여 게시글 내용을 불러오게 되어 종종 오류가 생깁니다.게시글 내용에서 태그 제외하고 불러오는 숏코드 <?php echo strip_tags($content->content)?> 입니다.위 코드로 넣으면, 게시글 내용을 태그 없이! 텍스트만 불러와 말줄임표도 가능하고 오류도 생기지 않습니다~!게시글 내용만 불러오게되면, 예시처럼 말줄임표도 사용 할 수 있습니다! 여기까지 워드프레스 KBoard 게시판 리스트 또는 최신글에서 게시글 내용 태그제외 하고 텍스트만 불러오게 하는 방법이었습니다.감사합니다
- 2024년 10월 18일워드프레스 Kboard 게시판 새글 작성 시 알림메일 발송하는 방법 (워드프레스,문의폼,이메일발송)안녕하세요. 개발자 김인영입니다. 오늘은 워드프레스 kboard 게시판에 새글 작성 시 알림메일 발송하는 방법 에 대하여 알려드리려고 합니다.1. 관리자 페이지 접속1) 홈페이지 관리자 페이지에 접속해 주세요.2) [ Kboard > 게시판 목록 및 관리 > 해당 게시판 이름 ] 을 클릭해주세요.2. 이메일 등록1) 게시판 설정 상세페이지에서 스크롤을 쭉 내려주세요.2) 최신글 이메일 알림 부분에 멈춰주세요.3) 최신글 이메일 알림 옆 텍스트 입력창에 이메일을 입력해주세요.4) 저장해주세요.3. function 코드 삽입1) ftp에 접속해주세요.2) function.php파일을 열어 아래 코드를 적절히 수정하여 넣어주세요!여기까지 워드프레스 kboard 게시판에 새글 작성 시 알림메일 발송하는 방법이었습니다~감사합니다
- 2024년 10월 17일워드프레스 Kboard 게시판 댓글 순서,정렬 변경하는 방법안녕하세요. 개발자 김인영입니다. 오늘은 워드프레스 홈페이지의 kboard 게시판 댓글 순서,정렬 변경하는 방법 에 대하여 알려드리려고 합니다.kboard 게시판 댓글기능의 순서정렬은 [ 추천순 ] 입니다.해당 정렬을 [ 맨 처음 등록 순 / 최근 등록 순 ] 등으로 바꾸고 싶다면, 아래처럼 진행 해주세요!1. FTP 접속하여 파일 열기1) FTP에 접속해주세요.2) wp-content/plugins/kboard-comments/class/KBCommentList.class.php 파일을 열어주세요.3) control + f (찾기 단축키)로 [ $kboard_comments_sort = 'best'; ]를 검색해주세요.4) 검색하여 나온 부분에서 아래 코드 영역을 찾아주세요.→ *추천, 좋아요가 높은 순서대로 댓글을 정렬 (디폴트값)2. 코드 교체하기1) 위에서 코드를 찾았다면, 원하는 정렬 순서에 맞게 코드를 교체 해주세요. (아래코드 참고)*맨처음 등록 순서(일반적인 댓글순서)*최근등록 순서 (가장 최근에 남긴댓글이 맨위로 올라오는 정렬)여기까지 워드프레스 홈페이지의 kboard 게시판 댓글 순서,정렬 변경하는 방법이었습니다~감사합니다
- 2024년 9월 13일Google 계정 앱 비밀번호 생성하기안녕하세요. 개발자 김인영입니다. 오늘은 Google 계정 앱비밀번호 생성하는 방법에 대하여 알려드리려고 합니다. 앱비밀번호를 생성하려면! 구글 계정에 2단계 인증이 되어있어야합니다~ 2단계 인증 설정하는 방법은 아래 링크를 참고해 주세요!Google 계정 2단계 인증 설정하기 →1. Google 로그인 및 계정관리 접속1) Google에 로그인 해주세요.2) 우측 상단 프로필을 클릭해주세요.3) [Google 계정 관리]를 클릭해주세요.google 계정관리 접속방법2. 앱 비밀번호 페이지 접속1) 계정관리 페이지에서 [ 앱 비밀번호 ] 를 검색 해주세요.2) [ 앱 비밀번호 ] 를 클릭해 주세요.앱 비밀번호를 클릭하시게 되면, 다시 로그인 하라는 비밀번호 입력창이 나옵니다.거기서 비밀번호를 입력 후 로그인을 해주세요!앱비밀번호 페이지 접속 2단계 인증을 설정하지 않은 계정은 앱 비밀번호 내용이 뜨지 않거나 접속이 되지 않을 수 있으니, 꼭 2단계 인증 설정 후 진행해주세요!Google 계정 2단계 인증 설정하기3. 앱 비밀번호 생성하기1) [앱 이름]란에 어디에 사용할 지에 대해 간략히 적어주세요. (이건 나의 구별을 위한것이니 알아보기 쉽도록 작성하시는게 좋습니다!)2) [만들기] 를 클릭하여 앱 비밀번호를 생성해 주세요.앱비밀번호 생성하기4. 생성완료 16자리 앱 비밀번호 확인 하기1) 위 과정으로 만들기를 누르면, 아래와 같이 16자리 앱 비밀번호가 생성됩니다.2) 해당 16자리 비밀번호를 원하시는 곳에 입력하시면 됩니다. 팝업창에도 적혀 있듯이 이 앱 비밀번호는 Google 계정에 대한 완전한 액세스 권한을 부여합니다. 비밀번호를 기억하지 않아도 되므로 적어 놓거나 다른 사용자와 공유하지 마세요.앱비밀번호 생성완료여기까지 Google 계정 앱비밀번호 생성하는 방법이었습니다~감사합니다
- 2024년 9월 13일Google 계정 2단계 인증 설정하기안녕하세요. 개발자 김인영입니다. 오늘은 Google 계정 2단계 인증 설정하는 방법에 대하여 알려드리려고 합니다.1. Google 로그인 및 계정관리 접속1) Google에 로그인 해주세요.2) 우측 상단 프로필을 클릭해주세요.3) [Google 계정 관리]를 클릭해주세요.google 계정관리 접속방법2. 2단계 인증 페이지 접속1) 계정관리 페이지에서 [ 2단계 인증 ] 을 검색 해주세요.2) [ 2단계 인증 ] 을 클릭해 주세요.2단계 인증 검색2단계 인증을 클릭하시게 되면, 다시 로그인 하라는 비밀번호 입력창이 나옵니다.거기서 비밀번호를 입력 후 로그인을 해주세요!3. 2단계 인증 설정하기1) 2단계 인증 페이지에서 두번째 단계 맨 아래 [ 전화 번호 ] 를 선택해 주세요.2단계 인증 페이지 접속2) 아래와 같이 2단계 인증 전화번호 추가 팝업창이 뜹니다.3) 여기서 나라와 전화번호를 입력하신 뒤 [ 다음 ] 을 클릭해 주세요.2단계 인증할 전화번호 추가하기4) 아래 팝업창이 뜨며, 입력한 휴대폰 번호로 인증코드가 옵니다.5) 받은 인증코드 숫자만 입력 후 [ 확인하다 ] 를 클릭해 주세요.핸드폰 인증 번호 입력하기6) 아래와 같이 팝업이 떳다면 2단계 인증이 정상적으로 적용 된 것입니다~2단계 인증 설정 완료창여기까지 Google 계정 2단계 인증 설정하는 방법이었습니다~감사합니다
- 2024년 9월 13일워드프레스 이메일 발송 오류 해결하기 (WP Mail SMTP 활용)안녕하세요. 개발자 김인영입니다. 오늘은 워드프레스 이메일 발송 오류 해결하는 방법에 대하여 알려드리려고 합니다.해당 방법은 워드프레스 플러그인 ' WP Mail SMTP ' 을 활용한 방법인 점을 미리 안내드립니다.1. 워드프레스 관리자 페이지에 접속1) 이메일 발송오류를 해결하시고 싶으신 홈페이지의 관리자 페이지에 접속해 주세요.2. WP Mail SMTP 설치1) 플러그인 메뉴를 클릭해주세요.2) 새 플러그인 추가 를 클릭해 주세요.3) 우측 검색창에 WP Mail SMTP 를 검색해 주세요.4) 뻐꾸기 모양이 있는 플러그인을 찾아주세요! (4번 이미지와 동일한 모양을 찾으시면됩니다 )5) 지금설치 를 클릭하여 설치 및 활성화 해주세요! (지금설치를 클릭하시면, 설치가 되며 설치 후에 문구가 [ 활성화 ] 로 바뀝니다. 그때 [ 활성화 ] 를 클릭해주세요! )3. WP Mail SMTP 플러그인 세팅하기1) 위 2번에서 활성화를 하게되면, 아래와 같이 바로 설정 마법사 페이지가 나옵니다.2) 여기서 [ 시작합시다 → ] 를 클릭해 주세요.설정마법사 단계 13) SMTP 메일러를 [ 기타 ] 를 선택해 주세요. - 이메일을 발송하실 이메일 회사를 선택해주면 됩니다!- 제가 진행하려는 메일러는 구글이지만! 기타로 선택 하는 이유는, 구글로 선택하는 것보다 기타로 선택하는 것이 더욱 수월하기 때문입니다.설정마법사 단계 2 잠깐!다음단계로 넘어가기 전에, [ 전체 메일러 가이드 ] 를 클릭하셔서 해당되는 메일러의 정보를 확인해주세요!혹시 넘어가셨다면, 아래링크에서 확인 해주세요!전체 메일러 가이드 바로가기 →설정마법사 단계 2 1 (1)4. 가이드에서 메일러 정보 찾아 입력하기1) 가이드에서 내가 지정하고자 하는 메일러의 정보를 찾아주세요!구글 메일러 정보2) 3번에서 기타로 설정하여 저장을 하게 되면, 아래와 같은 화면이 뜹니다. 그럼 메일러 정보를 넣어주시면 됩니다!(예시는 구글이라 구글 메일러 정보 가져왔습니다.)SMTP Host: smtp.gmail.comEncryption: TLSSMTP Port: 587 (or 465 using SSL encryption)Authentication: OnUsername: 사용하려는 gmail주소 ( 앱 비밀번호 발급받은 gmail)Password: 발급받은 앱 비밀번호 앱비밀번호는 구글계정에서 생성해야합니다. 구글 계정을 2차 인증설정 해주신 뒤 앱 비밀번호에서 생성하시면 됩니다!앱비밀번호 생성하는 방법은 아래링크에 더욱 자세히 나와있습니다 Google 계정 앱 비밀번호 생성하기 →3) 넣어주신 뒤 [ 저장하기 계속 → ] 을 클릭해 주세요.메일러 설정 구성5. 계속 다음단계로!1) 무료계정에 기능에 대한 설명입니다. 확인 후 다음단계로 진행해주세요.2) 이메일 수신 여부 확인 입니다. 참고하시어 설정을 마무리해주세요.마무리 단계여기까지 워드프레스 이메일 발송 오류, 워드프레스 플러그인 ' WP Mail SMTP ' 로 해결하는 방법이었습니다~감사합니다
- 2024년 9월 10일그누보드 기반 홈페이지 https 로 리디렉션 하는 방법안녕하세요. 개발자 김인영 입니다. 오늘은 그누보드 기반 홈페이지 도메인을 http 에서 https 로 리디렉션 하는 방법에 대하여 알려드리려고 합니다.1. FTP 접속 및 파일을 찾아주세요.1) 에디트플러스 or VScode등의 편집툴을 이용하여 리디렉션 해야하는 호스팅 ftp에 접속해 주세요.2) 디렉토리 www/extend/에서 default.config.php 또는 user.config.php 파일을 열어주세요. 아래 이미지 예시의 경우 default.config.php 가 있어 default.config.php를 열어주었습니다.2. 아래 코드를 찾아주세요.1) 해당 파일에서 아래 코드를 찾아주세요.control+f키를 눌러 찾아주시면 더욱 쉽게 찾으실 수 있습니다. if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가3. 2번에서 찾은 코드 아래에 아래 코드를 추가해주세요.if (strpos(G5_URL, "http://") !== false) goto_url(str_replace("http://", "https://", G5_URL).$_SERVER['REQUEST_URI']);4. 완료!1) 위 과정으로 진행하셨다면, 아래와 같은 구조가 됩니다.2) 그러면, https로 자동 리디렉션이 됩니다 여기까지 그누보드 기반 홈페이지 도메인을 http 에서 https 로 리디렉션 하는 방법이었습니다.감사합니다