안녕하세요.
코스모스팜 회원관리 플러그인을 셋팅하는 중인데요.
로그인을 했지만, 권한이 없는 글일 경우 "페이지를 볼 권한이 없습니다."라는 문가가 뜨는데요.
이 부분에 권한을 올리는 방법 등 내용들과 함께, 유료결제 링크 버튼을 삽입 하길 원합니다.
가능한가요?
안녕하세요~^^
권한이 없는 글의 안내 창에 권한을 올리는 방법과 내용을 추가하신다는 말씀이신지요?
kboard_cannot_read_document action으로 안내 문구 수정 및 페이지 이동 url을 교체할 수 있습니다.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에 functions.php 파일 하단에
아래의 코드를 적절히 활용해보시겠어요?
add_action('kboard_cannot_read_document', 'my_kboard_cannot_read_document_go_login', 1, 5);
function my_kboard_cannot_read_document_go_login($action, $url, $content, $board, $board_builder){
if($action == 'go_login'){
echo '<script>alert("결제 페이지로 이동.");</script>';
echo '<script>top.window.location.href="결제 페이지 주소";</script>';
}
}
고맙습니다.
저는 KBoard(케이보드)의 글이 아니라 일반 워드프레스의 글을 말하고 있습니다.
로그인 한후 회원관리 플러그인에서 기여자 이상으로 설정한 글을 보려고 하면
"페이지를 볼 권한이 없습니다."라는 문구가 화면에 뜨잖아요.
저희 웹싸이트에서 설명드리면.
http://jkos.kr/
로 들어가서 [종목추천] 메뉴로 들어가 글을 클릭하면 로그인 창이 뜹니다.
여기 상단에 로그인 하라는 메세지가 뜨는데 이부분을 수정하고 싶구요.
또한, 하단의 SNS 버튼을 클릭해서 회원가입 한 후
다시 해당글로 들어가면
"페이지를 볼 권한이 없습니다." 라는 메세지가 뜹니다.
이 부분을 편집해서 유료결제를 유도해야 사람들이 유료결제 회원 등록을 하잖아요..
이 걸 여쭈는 겁니다.
감사합니다.
안녕하세요~^^
현재는 플러그인 파일의 코드를 직접 편집해주셔야 가능합니다.
FTP로 접속해서
/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members.class.php 파일을 편집해주세요.
아래의 코드를 모두 찾아주세요. (여러개 입니다.)
$content = wpmem_inc_regmessage('page_restriction', '<p>'.__('You do not have permission to view this page.', 'cosmosfarm-members').'</p>');
아래처럼 수정해주시면 됩니다.
$content = wpmem_inc_regmessage('page_restriction', '<p>페이지를 볼 권한이 없습니다.</p>');
다음 버전에서는 설정에서 직접 편집할 수 있도록 업데이트하겠습니다.
고맙습니다.