워드프레스에서 PDF 파일 다운로드 방법

댓글 남기기
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

워드프레스 사이트에서 사용자들이 다운로드할 수 있도록 매뉴얼, 브로셔, 회사소개서 등을 PDF 파일로 업로드하고 싶은 경우가 있습니다.

이 글에서는 PDF, 이미지 파일, 동영상 파일, 오피스 파일, 압축 파일 등을 사용자가 다운로드할 수 있도록 하는 파일 다운로드 관리자 플러그인을 소개하고, 아울러 플러그인을 사용하지 않고 워드프레스에서 PDF 파일 다운로드 방법도 살펴보겠습니다.

워드프레스에서 PDF 파일을 다운로드하는 간편한 방법: 플러그인 사용

Easy Media Download, WordPress Download Manager와 같은 플러그인을 사용하면 PDF나 이미지 등의 파일을 업로드하여 사용자들이 다운로드할 수 있도록 만들 수 있습니다. 이런 플러그인을 사용하면 비밀번호를 설정하거나 다운로드 가능한 사용자 역할을 지정할 수 있습니다.

파일을 업로드/다운로드할 수 있는 자료실을 운영하려는 경우에는 한국형 게시판 플러그인(예: 케이보드, 망보드)을 사용할 수 있습니다.

Easy Media Download 플러그인

워드프레스 PDF 파일 다운로드 방법: Easy Media Download 플러그인

Easy Media Download는 워드프레스용 무료 다운로드 관리자 플러그인으로, 사용자들이 웹사이트에서 디지털 미디어 파일을 다운로드할 수 있도록 합니다. 이 플러그인은 가벼우며 쉽게 다운로드가 가능하도록 합니다. 아름다운 다운로드 버튼을 생성할 수 있습니다.

특징:

  • 빠른 다운로드 생성
  • mp3, aac, m4a, wav 등과 같은 음악 또는 오디오 파일 무료 다운로드
  • 랜딩 페이지에 다운로드 버튼 삽입
  • mp4, mov, qt (QuickTime), mpg, mpeg, flv, m4v, swf, flash, avi, wma, ogg, webm 등과 같은 동영상 파일(비디오 파일) 무료 다운로드
  • 사용자가 모든 파일 형식으로 직접 다운로드하도록 허용
  • doc, docx (OpenOffice, Microsoft Word), odt (OpenDocument), htm, html, ps, tex, xml, txt, csv 등과 같은 문서 무료 다운로드
  • 큰 파일 다운로드 허용 (파일 크기 제한 없음)
  • xlsx (Microsoft Excel), pptx (Microsoft PowerPoint) 등과 같은 오피스 파일 무료 다운로드
  • 페이팔(PayPal)을 사용하여 무료 디지털 다운로드에 대하여 기부 받기 (※국내에서는 국내 페이팔 계정 간 송금이 금지되어 있습니다.)
  • js, css, php 등의 스크립트 무료 다운로드
  • 다운로드 추적/모니터링
  • tar, rar, zip, 7z, gz, z 등과 같은 압축 파일 무료 다운로드
  • 브라우저에서 다운로드할지 묻는 창을 강제로 표시
  • png, gif, jpg, jpeg, bmp 등과 같은 이미지 파일 무료 다운로드
  • 새 탭에서 다운로드 열기
  • pdf, epub 등과 같은 전자책 무료 다운로드

자세한 내용은 Easy Media Download 플러그인 페이지를 참고해보세요.

WordPress Download Manager 플러그인

워드프레스 파일 다운로드 관리자 플러그인: 이미지, 동영상, 뮤직, 오피스 파일, 압축 파일, PDF 파일 등 다운로드

WordPress Download Manager는 워드프레스 사이트에서 파일 다운로드를 관리, 추적, 제어하는 파일/문서 관리 플러그인입니다. 비밀번호를 설정하고, 파일에 접근할 수 있는 사용자 역할을 제어하고, 속도나 사용자당 다운로드 수를 제한하여 다운로드를 제어할 수 있습니다. 그리고 Captcha Lock 또는 IP 차단 기능을 사용하여 봇이나 원치 않는 사용자 또는 스패머를 차단할 수 있으며, 다운로드하기 전에 사용자들이 약관에 동의하도록 요구할 수도 있습니다.

기능:

  • 커스텀 포스트 타입 및 분류: 다운로드를 추가하는 것이 마치 포스트를 생성하는 것과 같습니다.
  • 드래그 & 드롭 파일 업로드
  • http max upload limit (최대 업로드 제한)을 무시하도록 분할 업로드(Chunk upload) 지원
  • 서버 파일 브라우저를 사용하는 서버에서 직접 파일 첨부
  • 미디어 라이브러리 파일 보호
  • 글이나 페이지를 편집할 때 다운로드를 쉽게 생성 및 삽입하기 위한 tinymce 에디터의 빠른 추가 패널
  • 구글 드라이브 (15GB 무료)에 파일을 보관하도록 구글 드라이브(Google Drive) 지원
  • 드롭박스 (2GB 무료)에 파일을 보관하도록 DropBox 지원
  • Box.com(10GB 무료)에 파일을 보관하도록 Box.com 지원
  • onedrive.live.com (15GB 무료)에 파일을 보관하도록 OneDrive (원드라이브) 지원
  • 파일을 "브라우저에서 열기" 또는"다운로드" 옵션 (PDF 또는 이미지)
  • 다운로드에 액세스 가능한 사용자 제어
  • 카테고리 레벨 엑세스 컨트롤
  • 다운로드 속도 제어
  • 패스워드 보호
  • CAPTCHA 보호
  • 원치 않는 IP 주소에서 다운로드하거나 봇이 다운로드하는 것을 방지하기 위한 IP 차단 (IP Block) 옵션
  • 누가 언제 어디서 다운로드하는지 체크할 수 있는 다운로드 로그
  • 약관 보호 - 다운로드 전에 사용 약관에 동의
  • 각 파일에 대하여 전체 다운로드 횟수를 볼 수 있는 다운로드 카운터
  • 사용자 정의 다운로드 링크 아이콘
  • 파일 타입 아이콘 지원
  • 완전한 기능의 사용자 대시보드 ( [wpdm_user_dashboard] 숏코드 사용)
  • 사용자 정의 프런트엔드 로그인/가입 양식 숏코드
  • 사용자 정의 oEmbed 템플릿
  • 반응형 DataTable 지원 ([wpdm_all_packages jstable=1 items_per_page=20] 숏코드 사용)
  • 검색 및 정렬 옵션
  • 사용자 정의 링크 레이블
  • 다운로드 링크 쇼트코드
  • 다운로드 가능한 파일에 대한 직접 링크를 위한 숏코드 [wpdm_direct_link id=file_id_required link_label=any_text_optional]
  • 신규 파일 위젯
  • 인기 다운로드 위젯
  • 다운로드 검색 위젯
  • 멀티레벨 카테고리
  • 맞춤형 TinyMce 버튼
  • 카테고리 임베드 숏코드
  • 고급 서버 파일 브라우저
  • 완전한 카테고리 및 파일 트리 (간단한 숏코드 [wpdm_tree] 사용)
  • MP4 동영상 업로드 및 재생 지원
  • 동영상 파일 다운로드 보호. 방문자들이 재생은 할 수 있지만 다운로드는 차단
  • 번역 가능

이 플러그인은 다양한 기능을 제공하며 현재 10만 개 이상 사이트에서 사용되고 있습니다. 이 블로그에서 몇 년 전에 이 플러그인을 사용한 적이 있었습니다만, 당시에는 플러그인이 사이트 속도에 부정적인 영향을 미쳐서 삭제했습니다. 지금도 사이트 속도에 안 좋은 영향을 미치는지는 모르겠습니다. 기능적인 측면에서는 나무랄 데 없는 플러그인 같습니다.

자세한 내용은 WordPress Download Manager 플러그인 페이지를 참고해보세요.

플러그인을 사용하지 않고 PDF 파일을 다운로드할 수 있도록 하는 방법

플러그인을 사용하지 않고 PDF 파일이나 이미지 파일 등을 사용자들이 다운로드하도록 하고 싶은 경우 다음 과정을 통해 파일을 업로드하고 다운로드 링크를 추가할 수 있습니다.

PDF 파일 업로드

PDF 파일을 미디어 라이브러리에 업로드할 수 있습니다. 워드프레스 알림판 > 미디어 > 새로 추가를 클릭하고 PDF 파일을 PC에서 끌어다가 놓으면 업로드가 됩니다.

워드프레스 PDF 파일 업로드

파일을 업로드하면 위의 그림과 같이 업로드한 파일이 표시됩니다. 업로드한 파일의 오른쪽에 있는 편집을 클릭합니다.

워드프레스 파일 업로드 경로

파일 URL을 복사합니다(예: https://example.co.kr/wp-content/uploads/2020/03/example.pdf)

글/페이지에 다운로드 링크 또는 다운로드 아이콘 추가하기

이제 PDF 파일(이미지 파일이나 다른 파일도 가능)을 업로드하여 파일 URL을 알고 있으므로, 이 파일 URL을 사용하여 다운로드 링크(혹은 다운로드 아이콘)를 만들 수 있습니다.

다운로드 링크는 HTML download 속성을 이용하여 만들 수 있습니다. 기본적으로 다음과 같이 download 속성을 추가하면 링크 클릭 시 해당 파일을 열지 않고 다운로드하게 됩니다.

<a href="/images/myw3schoolsimage.jpg" download>

워드프레스 블록 에디터(구텐베르크 편집기)에서 블록 추가 아이콘을 클릭하고 포맷 > 사용자 정의 HTML 블록을 선택합니다.

워드프레스 사용자 정의 HTML 블록

사용자 정의 HTML 블록에 다음과 같은 형식으로 HTML 코드를 추가하면 다운로드 링크가 생성됩니다.

<a href="/wp-content/uploads/2020/03/c00044410_printer.pdf" download="">
  다운로드 (PDF)
</a>

"다운로드" 문구 대신 다운로드 아이콘을 추가할 수도 있습니다. 예시:

<a href="/wp-content/uploads/2020/03/c00044410_printer.pdf" download>
  <img src="/wp-content/uploads/2020/03/download.jpg" alt="PDF 파일 다운로드" width="104" height="142">
</a>

저장한 후에 글/페이지를 열면 다운로드 링크가 작동하는 것을 확인할 수 있습니다.

문서 보호 방법

이 방법을 사용하면 누구나 다운로드할 수 있습니다. 글이나 페이지를 저장할 때 비밀번호 보호 옵션을 선택하여 비밀번호를 넣어야 문서를 볼 수 있도록 하거나, Ultimate Member나 WP-Members 같은 회원제 플러그인을 사용하여 회원들만 다운로드가 가능하도록 설정할 수 있습니다.

워드프레스 문서 보호: 비밀번호 보호 옵션

또는, Divi 테마를 개발한 Elegant Themes에서 제공하는 Bloom과 같은 플러그인을 사용하여 이메일 주소를 입력해야 파일을 다운로드할 수 있도록 하는 것도 가능합니다. 뉴스레터 운용 등을 위한 구독자를 모을 때 효과적입니다.

참고:



댓글 남기기

Leave a Comment