갑자기 궁금증이 생겨서 질문합니다!

요즘에 구글 크롬으로 이미지를 다운로드 하면 *.jpg가 아니라 *.webp 확장자 파일로 다운로드가 많이 되던데

KBorad게시판은 *.webp 이미지 파일 업로드가 가능한가요??

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    워드프레스 관리자 -> KBoard -> 대시보드 페이지에서

    첨부파일의 종류를 제한합니다. 쪽에 새로운 확장자를 추가하실 수 있습니다.

    별도의 확장자를 추가하시려면 기존의 추가되어 있는 확장자를 유지한 상태에서

    추가해보시겠어요?

     

    위 설정을 찾을 수 없다면 KBoard 플러그인을 최신 버전으로 업데이트 부탁드립니다.

    업데이트 방법은 아래의 링크를 참고해보시겠어요?

    KBoard(케이보드) 플러그인 업데이트 방법

    고맙습니다.

  • 요즘 코로나 때문에 저도 1선은 아니지만 2선에서 일하고 있어서...워드프레스 작업을 하기엔 시간이 없어 급작스럽게 질문드렸습니다.

     

    이점 양해의 부탁 말씀드리며, 답변 주셔서 고맙습니다. ^^ 

     

    그러면 대시보드 페이지에서 별도의 확장자 *.webp도 업로드 가능하게 하고, 

     

    이미지(*.webp)파일을 Kboard 미디어 추가로 올리면 정상적으로 이미지가 뜬다는 의미시죠??

     

    아예 다음 업그레이드 패치시에 *.webp 파일도 Kboard 미디어 추가로 올릴수 있도록 해주시면 고맙겠습니다. ^^

  • 현재 KBoard 미디어 추가는 gif, jpg, jpeg, png만 업로드 가능합니다.

    추후 연구 개발하여 다른 확장자들도 가능하다면 개선하여 업데이트하도록 하겠습니다.

    고맙습니다.

  • 헙 아직 지원이 안되군요ㅠ 요즘에 사이트내 이미지 용량을 줄이기 위해서, 또는 트래픽양을 줄이기 위해서 구글에서 만든 *.webp 이미지 파일을 많이 쓰고 있더라고요.. 

    저 같은 경우에 케이보드를 활용한 워드프레스 게시판에 게시용 이미지 자료를 모으고 있는데 구글 크롬의 경우 이미지파일 다운로드시 선택권 없이 강제로 *.webp파일로 내려 받게 하는경우가 많아서 이렇게 질문하였습니다.

    답변에 감사드리며, 추후에 *.webp파일을 KBoard 게시판에 미디어추가로 업로드 할 수 있도록 연구 개발하여 주시면 고맙겠습니다. 스레드 봇님 오늘도 수고 많으셨습니다. ^^

  • 안녕하세요~^^

    KBoard 미디어 추가 기능에 기존 확장자(gif, jpg, jpeg, png) 외에

    pjp, pjpeg, jfif, svg, bmp, webp, ico 확장자도 추가했습니다.

    현재는 공식적인 버전에는 적용되어 있지 않기 때문에

    개발 버전으로 업데이트해주셔야 합니다.

     

    아래 링크 클릭하시면 깃허브 소스코드 저장소로 이동됩니다.

    https://github.com/cosmosfarm/KBoard-wordpress-plugin

    해당 페이지 보시면 "Clone or download" 버튼이 있습니다.

    이 버튼을 누르면 "Download ZIP" 버튼이 보이고 압축파일을 다운로드할 수 있습니다.

    PC에 압축파일을 다운로드 한 다음 압축을 해제해보시면 KBoard 게시판과 댓글 모든 플러그인 파일이 있는 것을 확인할 수 있습니다.

    kboard 폴더를 FTP로 접속해서 파일을 업로드(덮어쓰기) 해주세요.

    ※ 파일 업로드(덮어쓰기) 전에 반드시 웹호스팅의 하드와 데이터베이스(DB) 모두 전체 백업해두시길 바랍니다.

    깃허브에 올려진 파일은 개발 중인 파일이기 때문에 혹시 문제가 생겼을 때 되돌릴 수 있도록 미리 백업해두세요.

    고맙습니다.

  • 만약, 업데이트를 할 수 있는 상황이 아니시라면

    FTP로 접속해서 /wp-content/plugins/kboard/helper/Functions.helper.php 파일에

    아래의 코드를 찾아서

    $file_extensions = get_option('kboard_allow_file_extensions', 'jpg, jpeg, gif, png, bmp, zip, 7z, hwp, ppt, xls, doc, txt, pdf, xlsx, pptx, docx, torrent, smi, mp4, mp3');

    아래의 코드로 교체해보세요.

    $file_extensions = get_option('kboard_allow_file_extensions', 'jpg, jpeg, gif, png, bmp, pjp, pjpeg, jfif, svg, webp, ico, zip, 7z, hwp, ppt, xls, doc, txt, pdf, xlsx, pptx, docx, torrent, smi, mp4, mp3');

     

    /wp-content/plugins/kboard/template/media.php 파일에

    아래의 코드를 찾아서

    <form id="kboard-media-form" enctype="multipart/form-data" method="post" onsubmit="return kboard_media_form_execute(this)" data-allow="gif|jpg|jpeg|png">

    아래의 코드로 교체해보세요.

    <form id="kboard-media-form" enctype="multipart/form-data" method="post" onsubmit="return kboard_media_form_execute(this)" data-allow="gif|jpg|jpeg|png|pjp|pjpeg|jfif|svg|bmp|webp|ico">

     

    위의 코드들은 추후 다음 버전에 적용해서 업데이트하도록 하겠습니다.

    위 코드 변경사항은 아래의 링크에서도 확인 가능합니다.

    https://github.com/cosmosfarm/KBoard-wordpress-plugin/commit/50e95469901f342cfbd009aea697abe3bedb48ee

     

    추가로, wepb 확장자의 경우 익스플로러(IE)에서는 이미지가 정상적으로 표시되지 않을 수도 있습니다.

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요