안녕하세요.
KBoard(케이보드)는 KBoard 미디어 추가, 관리자는 미디어 추가 버튼을 바로 사용할 수 있습니다.
워드프레스는 프론트엔드 유저의 접근을 일부 열어주는 플러그인이 있습니다.
그러면 각 역할의 권한등을 수정할 수 있는데요.
특히 https://wordpress.org/plugins/wp-users-media/
등의 플러그인은 유저별 파일 업로드가 가능하게 설정하고 있습니다.
이런 설정을 하고 글쓰기에서 미디어 버튼을 노출시키는 내용을 찾아서 설정해도
미디어 업로드 권한이 없다고 나오는데요.
wp-users-media 등의 권한으로 KBoard에서 미디어 업로드할 수 있는 방법은 없을까요?
답변 부탁 드립니다.
감사합니다.
수고하세요.
안녕하세요.
KBoard 게시판 스킨 파일을 수정해주셔야 할 듯합니다.
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일을 수정해주세요.
<?php wp_editor($content->content, 'kboard_content', array('media_buttons'=>$board->isAdmin(), 'editor_height'=>400))?>
위 코드를 찾아서 아래 코드로 교체해주세요.
<?php wp_editor($content->content, 'kboard_content', array('media_buttons'=>true, 'editor_height'=>400))?>
확인해보니 사용자 역할이 글쓴이(author) 이상부터 워드프레스 미디어 추가 버튼이 나오는군요. (이건 KBoard랑 상관없습니다.)
참고 해주세요.
저희는 KBoard 미디어 추가 기능을 사용하시는 걸 추천드립니다.
KBoard 에서 다른 기능을 사용하게 되면 쓰레기 파일이 서버에 남거나 기타 문제가 있을 수 있기 때문입니다.
고맙습니다.
네. 안녕하세요. 답변 감사합니다.
<?php wp_editor($content->content, 'kboard_content', array('media_buttons'=>true, 'editor_height'=>400))?>
위 코드를 수정하면 미디어추가 버튼이 나옵니다만..
일반 유저로 업로드하면 첨부권한이 없다고 나와요..
ㅠㅠ
안녕하세요.
KBoard 플러그인과는 관련이 없는 문제입니다만,
WP Users Media 플러그인이 어드민 페이지에서만 동작을 하거나,
글쓴이(author) 역할 밑으로는 동작이 안되나 봅니다.
어드민 페이지뿐만 아니라 클라이언트 페이지에서도 잘 동작되는 플러그인을 찾아보셔야 할 듯합니다.
고맙습니다.