테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기 버튼 클릭 시 회원/비회원 분류

코리안좀비 10년 전 조회 6,173

그누프레스 너무 잘쓰고 있습니다! 항상 감사합니다! 저에겐 최고의 게시판인듯 합니다.

 

한가지 궁금한게 있는데요, 혹시 글쓰기 버튼을 누르면 비회원이 누르면 로그인 페이지로 이동하도록 할 수 있을까요?

 

제가 프로그램에 대한 지식은 별로 없어서요~ CSS정도만 살짝 만질줄 알아서요^^

 

혹시 쉬운 방법있으면 좀 알려주세요~! 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

thisgun
10년 전

그렇게 하실려면 php 소스를 추가하셔야 되는데, 어려워서 추천하지 않습니다.

그냥 쓰시기를 권장합니다.

 

만약에 수정하실려면 아래 내용을 참고해 주세요.

 

add_action 함수 에 대한 워드프레스 codex

https://codex.wordpress.org/ko:%ED%95%9C%EA%B5%AD%EC%96%B4/add_action" target="_blank">https://codex.wordpress.org/ko:%ED%95%9C%EA%B5%AD%EC%96%B4/add_action

 

일단 위의 문서에 대해 어느정도는 이해 하셔야 합니다.

 

추가할 php 내용은 아래와 같습니다.

 

gnupress/bbs/write.php 상단에 아래 내용 추가

 

</p><p>do_action('gnupress_write_page', $board, $wr_id); </p><p>

 

사용하시는 테마 function 또는 다른 플러그인 작성

</p><p>add_action('gnupress_write_page', 'g5_login_page_url', 10, 2 );</p><p> </p><p>function g5_login_page_url($board, $wr_id){</p><p>    if( !is_user_logged_in() ){     //로그인 하지 않았다면</p><p>        $str_url = wp_login_url(add_query_arg(array()));</p><p>        g5_goto_url($str_url);  //로그인 페이지로 이동한다.</p><p>        exit;</p><p>    }</p><p>}</p><p>

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인