워드프레스 게시판 KBoard에 mp3파일 업로드 하려면 어디를 수정해야 하나요?
필터가 추가되면서 구조가 조금 바뀐 것 같은데 어떻게 수정해야 할지 모르겠네요.
추가로
게시판에서 mp3파일을 다운로드하지 않고 바로 재생시키는 방법이 있나요?
1. 게시물 리스트에서 재생
2. 게시물 보기(리스트에서 특정 항목 클릭)에서 재생
능력자분들의 도움이 필요합니다~
mp3를 게시글 본문에서 바로 재생하게 하시려면
FTP 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일을 수정해주세요.
<?php echo $content->content?> 이 코드 찾아서 그 위에 혹은 아래에 (원하시는 위치에)
아래 코드를 추가해보시겠어요?
<?php foreach($content->attach as $key=>$attach){ $extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION)); if(in_array($extension, array('mp3'))){ echo do_shortcode('[audio src="'.site_url($attach[0]).'"]'); } } ?>
[audio] 숏코드에 대한 자세한 설명은 아래 링크를 참고해주세요.
https://codex.wordpress.org/Audio_Shortcode
do_shortcode() 함수에 대한 자세한 설명은 아래 링크를 참고해주세요.
https://developer.wordpress.org/reference/functions/do_shortcode/
안녕하세요~^^
KBoard가 업데이트되면서 보다 편리해졌습니다.
워드프레스 관리자 -> KBoard -> 대시보드 페이지로 이동하신 다음,
첨부파일의 종류 설정에서 mp3 확장자를 추가하시면 됩니다.
추후 mp3도 기본으로 등록해서 업데이트하겠습니다.
고맙습니다.