KBoard 이용하여 포럼 커뮤니티 게시판을 만드는중인데요.
회원가입(소셜) 플러그인이 있다는걸 알았고 기술적으로 이 부분이 가능한지 알고싶어서 질문올립니다.
현재 간단히 와이어프레임을 만들어봤는데 이해를돕기위해 공유합니다.
회원가입시 아래 이미지처럼 국적 선택등의 (라디오버튼이나 드랍다운) 방식으로 모듈 추가가능한가요?
그리고 사용자가 회원가입후에 글을 올릴때 가입시 선택했던 국적이 자동으로 포스팅에 반영(출력)될수있는지요?
1.회원가입창
2.게시판
안녕하세요~^^
코스모스팜 회원관리 플러그인과 KBoard 플러그인을 활용하시면
회원가입 시 입력한 정보를 게시판에서 표시하실 수 있습니다.
코스모스팜 회원관리 플러그인은 WP-Members 플러그인의 확장 플러그인으로
실제 회원가입 필드는 WP-Members 플러그인 쪽에서 설정하실 수 있습니다.
워드프레스 관리자 -> 설정 -> WP-Members -> 필드 탭에서 필드를 추가하실 수 있으며
라디오 버튼도 추가하실 수 있습니다.
회원가입 시 입력한 정보를 게시판에 적용하시려면
KBoard 플러그인 내장 필터들을 활용해주셔야 합니다.
아래 관련 링크를 참고해보시겠어요?
워드프레스 wp_get_current_user 함수를 활용하시면
현재 사용자의 정보를 확인하실 수 있습니다.
자세한 내용은 아래의 링크를 참고해보세요.
https://developer.wordpress.org/reference/functions/wp_get_current_user/
고맙습니다.
답변감사합니다. 근데 혹시 입력필드라고 하면, 게시판에서 제목이나 내용 적을때 입력하는 필드얘기하시는건지요?
제가 여쭈어본건 회원가입 페이지에서 한국 국적을 선택한 새로운 회원 가입자가 게시판에 글을 올릴시에
아래같이 가입시 선택했던 국적이 저렇게 빨간 부분처럼 게시판 리스트 필드에 자동출력 (이미지로) 이 될수있는지 궁금했던거였습니다.
안녕하세요.
게시글 작성 페이지가 아닌 게시글 목록 페이지에 가입한 정보를 표시하는 것도 가능합니다.
KBoard 플러그인에서 게시글 목록은
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에서 표시하고 있습니다.
list.php 파일에 wp_get_current_user 함수를 활용해서
회원가입 시 입력한 정보를 표시하실 수 있습니다.
고맙습니다.
현재 kboard (디폴트스킨) 로 커뮤니티 포럼 게시판 만드는중인데, 게시판 회원가입시 국적 선택이가능하고 예를들어 한국, 미국 등등 (WP-members 플러그인 사용)
그 사용자가 선택한 국적이 글 포스팅시 자동으로 게시판 리스트, 작성글에 출력되게끔 해보려고 노력중인데 쉽지않네요.
궁금한부분있어서 다시 질문드려요!
첫번째로 WP-members에서 가입시 국적선택하게끔 라디오버튼 추가했구요.
그 내용이 실제 회원가입 페이지에 출력됬어요.
두번쨰로 이제 가입자가 선택한 국적을 게시판 리스트 및 작성글에 자동 출력되게 하고싶은데,
밑에 스샷처럼, FTP manger - List.PHP에서 리스트 추가하고 (빨간줄) 하단에는 wp_get_current_use 함수를 입력했는데,
게시판 레이블이 뒤로 한줄 밀리기만 할뿐 어떤 출력도없고 어떤 변화도 일어나지않네요.
어떤 해결방법이있을까요?
감사합니다!
안녕하세요.
KBoard 플러그인 스킨 list.php 파일에서 아래의 코드가 공지사항을 출력하는 부분입니다.
<?php while($content = $list->hasNextNotice()):?>
...
<?php endwhile?>
아래의 코드가 공지사항이 아닌 일반 게시글을 표시하는 코드입니다.
<?php while($content = $list->hasNext()):?>
...
<?php endwhile?>
공지사항 및 일반 게시글을 표시하는 쪽에
wp_get_current_user 함수를 활용한 코드를 추가해주셔야 할 듯합니다.
직접 코드 수정이 어려우신 경우,
저희 고객지원 쪽으로 유료 기술지원 요청을 부탁드립니다.
고맙습니다.