KBoard를 이용해서 wordpress 사이트를 만들고 모바일 앱도 만들려고 합니다.
1. wordpress에서 rest api를 지원해서 글을 가져오거나 쓰는게 가능한 것으로 알고 있습니다.
KBoard도 가능할까요?
앱에서 webview로 보여주는게 아니라 native로 글 목록을 가져와서 보여주고 글을 읽고 쓸 수 있는 기능을 준비중입니다.
2. 코스모스팜 회원관리 플러그인 구매를 고려하고 있습니다.
플러그인 구매 후 webview화면이 아닌 방법으로 로그인이 가능한가요?
3. 회원관리 플러그인 구매 후에 댓글 알림 같은 것을 앱으로 push 받을 수 있는지 궁금합니다.
위 문제를 해결에 유료로 지원이 되어도 상관 없으니 확인 부탁드리겠습니다.
감사합니다.
안녕하세요~^^
워드프레스 플러그인이 앱 개발에 최적화가 되어있지는 않습니다.
KBoard(케이보드) 글 작성 시 게시글 데이터와 nonce값이 함께 POST로 전달되어야 합니다.
앱에서 워드프레스에서 사용하는 nonce값 구현이 가능할지 모르겠습니다.
워드프레스의 nonce값을 앱에서 구현할 수 없다면 게시글 데이터를 저장하는 API를 따로 만들어야 할 듯합니다.
게시판 스킨의 editor.php 파일의 코드를 참고해주세요.
그리고 wp_nonce_field 함수도 참고해주세요.
코스모스팜 회원관리 플러그인을 사용하든 안 하든 워드프레스 로그인 처리는 별 상관이 없을 듯합니다.
플러그인은 신경 쓰지 마시고 워드프레스 인증 관련 자료를 찾아보신 다음, 앱에서 로그인 처리를 해주시면 되겠습니다.
아래 링크가 도움이 될 수 있을 듯합니다.
https://v2.wp-api.org/guide/authentication/
푸시(push)의 경우 kboard_comments_insert 액션 등에 별도의 PHP 코드를 추가해주셔야 합니다.
KBoard 액션과 필터는 아래 링크를 참고해주세요.
http://www.cosmosfarm.com/products/kboard/hooks
직접 개발이 어렵다면,
아마도 앱개발 전문 업체에 문의를 해보셔야할 듯합니다.
고맙습니다.