안녕하세요
1.bbPress q&a 게시판 내용을 KBoard로 이전하는게 가능할까요? 스킨은 ask-one 스킨입니다.
2.코스모스팜 회원가입 폼 수정시 입력 항목 수가 적을경우 레이아웃이 괜찮은데 입력항목이 많을수록 하나로쭈욱 내려가는형태라
보기좀 않좋은데, 레이아웃을 보면서 좀 쉽게 수정하는 방법 없을까요? Ultimate Member 는 레지스트레이션 폼 수정이 간단한데 같은 WP-Members는 그런 기능이 없는듯 해서요.
안녕하세요~^^
1. 따로 마이그레이션 툴을 제공하고 있지 않습니다.
대신 KBoard 플러그인에서 CSV 파일을 업로드 기능을 지원하고 있습니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 대량관리 페이지에서
CSV 파일을 업로드해서 게시글을 등록할 수 있습니다.
형식에 맞춰서 BBPRESS 데이터를 받으신 다음
KBoard(케이보드) 쪽에 업로드해주시면 보다 쉽게 데이터 이전이 가능할 것으로 생각됩니다.
2. Ultimate Member 플러그인처럼
회원가입 폼 레이아웃을 보면서 수정하는 기능은 지원하지 않고 있습니다.
저희도 좋은 방법이 있을지 고민해보겠습니다.
WP-Members 플러그인의 회원가입 페이지 수정은
아래의 링크를 참고해보시겠어요?
워드프레스 회원가입 화면 디자인 수정 방법 - WP-Members 플러그인
추후 코스모스팜 회원관리 플러그인은
WP-Members 플러그인과는 별개의 플러그인으로 업데이트할 예정입니다.
로그인, 회원가입, 회원정보 등 플러그인에서 제공하는 페이지를
쉽게 편집하실 수 있도록 업데이트하도록 하겠습니다.
고맙습니다.
답변 감사합니다.
추가로 질문드리고싶은게있는데,wp 옵션 폼관리에서, 메타필드 name 을 추가하려했는데(display 라벨은 "이름") reserved term 이라고 나오면서 추가가안됩니다.
ultimate member 로 이 메타필드를 사용중이여 아래 코드로 시도해봤는데 여전히 안되네요
조언좀 부탁드립니다. 그리고 이런 코드들 추가 할때 워드프레스 자식 테마 fuctions.php 에 추가하는것이 가장 적절한 방법인지요?
add_filter( 'wpmem_register_fields_arr', 'my_register_form_fields', 10, 2 );
function my_register_form_fields( $arr, $tag ) {
if ( 'new' == $tag ) {
/*
* If this is new registration (not user profile),
* add "My Custom Field".
*/
$arr['my_custom_field'] = array(
'label' => "My Custom Field",
'type' => 'text',
'register' => 1,
'required' => 0,
'profile' => 0,
'native' => 0,
);
}
return $arr;
WP-Members 플러그인에서 필드를 추가하실 때
Meta Key(메타키)는 'name' 대신 흔하지 않은 메타키로 적용해보시겠어요?
'name' 메타키는 기본적으로 사용 중인 메타키라서 추가할 수 없는 듯합니다.
메타키가 다른 플러그인에서도 사용할 가능성이 있는 흔하다면 충돌이 발생할 수도 있습니다.
가급적이면 고유한 값으로 설정해보시겠어요?
가급적 자식 테마에서 테마 기능이나 코드 편집하시는 게 좋습니다.
테마 업데이트 시 적용했던 코드들도 비교적 안전하고요.
잘못 수정했을 경우 원본(부모 테마)이 남아 있으니 다시 가져올 수도 있겠죠.
고맙습니다.