케이보드에서 글을 쓰면 원시그널 플러그인을 통해 구독자들에게 알림을 보내는 법 없나요?
아니면 케이보드에서 글을 쓰면 푸시알림이 뜨는 다른 기능이 있나요?
안녕하세요~^^
KBoard 플러그인에서 게시글 작성 시
다수의 사용자에게 알림을 보내는 기능은 현재 지원하지 않고 있습니다.
KBoard 플러그인의 kboard_document_insert 액션을 활용하시면
게시글 입력 후 새로운 코드를 추가하고 실행하게 할 수 있습니다.
KBoard 플러그인 액션과 필터는
아래의 링크를 참고해보세요.
https://www.cosmosfarm.com/products/kboard/hooks
원시그널 플러그인에서 별도의 코드로 알림을 보낼 수 있는지도 확인해보셔야 할 듯합니다.
고맙습니다.
원시그널 관련해서는 내부적으로 연구 해보겠습니다.
텔레그램 채널을 개설하시면 다수 사용자가 접속해서 관리자가 보내는 알림을 받아볼 수 있습니다.
코스모스팜 텔레봇 플러그인으로 KBoard(케이보드)와 텔레그램을 연동할 수 있습니다.
고맙습니다.
KBoard 게시판 글 등록시 원시그널(OneSignal) 연동 후 전체 푸시 메시지를 보낼 수 있습니다.
원시그널 가입 및 원시글널 플러그인 설치 후
워드프레스 관리자 -> OneSignal Push -> Configuration 페이지에서 다음과 같이 설정해주세요.
1. "Automatically send a push notification when I publish a post from 3rd party plugins" 설정을 활성화해주세요.
2. "Additional Custom Post Types for Automatic Notifications Created From Plugins" 필드에 "kboard" 추가해주세요.
참고 이미지 : https://imgur.com/k7SBlH5
고맙습니다.
스레드봇님의 말씀대로 원시그널을 연동해보았는데 알림이 가고있지 않습니다 ㅠㅠ
혹시 별도로 설정이 변한것이 있을까요
OneSignal 플러그인 쪽의 코드가 조금 변경된 듯합니다.
아래의 코드를 추가해보시겠어요?
add_filter('kboard_skin_editor_header_after', 'kboard_skin_editor_header_after_20200609', 10, 2);
function kboard_skin_editor_header_after_20200609($content, $board){
wp_nonce_field('onesignal_meta_box', 'onesignal_meta_box_nonce');
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
위의 코드는 KBoard 플러그인 버전이 오래됐다면
정상적으로 동작하지 않을 수도 있습니다.
최신 버전으로 업데이트하는 방법은 아래의 링크를 참고해보세요.
고맙습니다.