WordPress 웹 사이트에서 사용자 역할별로 콘텐츠를 제한하는 방법
게시 됨: 2022-05-19WordPress를 사용하는 경우 WordPress 웹 사이트의 콘텐츠를 특정 사용자 역할로만 제한하는 방법이 궁금할 것입니다.
WordPress는 기본적으로 CMS 플랫폼이며 귀하가 게시하는 모든 콘텐츠는 인터넷의 모든 사람이 액세스할 수 있습니다. 그러나 모든 방문자에게 콘텐츠를 표시하고 싶지 않은 경우가 있습니다. 필요한 권한이 없는 사람들이 게시물, 페이지, 이미지 및 기타 미디어 파일을 보고 액세스하는 것을 방지할 수 있습니다.
이 기사에서는 웹사이트에 회원 전용 영역을 쉽게 추가하고 특정 사용자 역할에 대한 액세스를 제한하는 방법을 보여줍니다.
목차
- 웹사이트의 콘텐츠를 제한하려는 이유는 무엇입니까?
- WordPress 웹사이트에서 사용자 역할별로 콘텐츠 제한
- WordPress 웹 사이트에 사용자 지정 사용자 역할을 추가하는 방법
- 사용자 역할별로 게시물 및 페이지를 제한하는 방법
- 유료 멤버십 프로 및 역할 애드온 설치
- 멤버십 레벨 생성 및 카테고리 및 사용자 역할 할당
- 역할 설정
- 웹사이트에 제한된 콘텐츠 추가
- Download Monitor 및 Advanced Access Manager 확장 설치
- 웹사이트에 파일 추가
- 사용자 역할에 따라 파일 제한
- 웹사이트에 다운로드 추가
- 나만의 디지털 스토어 만들기
웹사이트의 콘텐츠를 제한하려는 이유는 무엇입니까?
WordPress 사이트의 콘텐츠를 제한하려는 데에는 여러 가지 이유가 있습니다.
등록된 사용자 또는 사이트에서 계정에 등록한 사용자만 액세스할 수 있는 독점 콘텐츠를 위한 회원 전용 영역을 만들 수 있습니다. 또는 사용자 유형에 따라 콘텐츠를 다르게 표시할 수 있습니다.
원하는 경우 웹 사이트 콘텐츠를 제한해야 합니다...
- 특정 사용자에게만 콘텐츠를 표시하고 다른 사용자에게는 숨깁니다.
- 등록되지 않은 사용자로부터 콘텐츠 보호
- 디지털 제품 판매
- 원치 않는 다운로드로부터 이미지 보호
- 커뮤니티를 개발하고 커뮤니티 내에서 콘텐츠 공유
작성된 콘텐츠, 파일 및 이미지를 포함한 모든 유형의 콘텐츠를 제한할 수 있습니다.
이제 먼저 게시물과 페이지의 콘텐츠를 제한하는 핵심 내용을 살펴보고 WordPress 웹사이트에서 파일을 제한하는 방법을 보여드리겠습니다.
WordPress 웹사이트에서 사용자 역할별로 콘텐츠 제한
초보자가 이 튜토리얼을 따라하기 쉽도록 플러그인을 사용할 것입니다. 플러그인을 사용하면 코드를 한 줄도 작성하지 않고도 웹사이트에 기능을 쉽게 추가할 수 있습니다.
콘텐츠를 실제로 제한하는 방법을 알아보기 전에 먼저 WordPress와 함께 제공되는 사용자 역할과 웹 사이트에서 사용자 역할을 추가하고 권한을 변경하는 방법에 대해 논의하겠습니다.
WordPress 웹 사이트에 사용자 지정 사용자 역할을 추가하는 방법
WordPress에는 몇 가지 기본 사용자 역할이 있습니다. 이러한 역할에는 사용자가 웹사이트에서 할 수 있는 것과 할 수 없는 것을 제어하는 다양한 기능과 권한이 있습니다.
여기에는 관리자, 편집자, 작성자, 기고자 및 구독자가 포함됩니다.
때때로 이러한 기본 역할은 웹사이트에 충분하지 않습니다. 필요에 더 잘 맞는 특정 권한 수준을 가진 다른 사용자 역할이 필요할 수 있습니다.
WordPress 저장소의 무료 플러그인 사용자 역할 편집기를 사용하여 추가 사용자 역할을 쉽게 추가할 수 있습니다.
설치 및 활성화되면 사용자 > 사용자 역할 편집기 로 이동합니다. 거기에서 사이드바에서 역할 추가 를 클릭하십시오.
팝업이 열리면 사용자 역할에 ID, 이름 및 권한을 부여하라는 메시지가 표시됩니다. 기존 사용자 역할 중 하나에서 권한을 복사하거나 완전히 새로운 역할을 생성하도록 선택할 수 있습니다.
역할에 대한 권한을 변경하려면 드롭다운에서 역할을 선택하고 권한으로 추가하려는 모든 상자를 선택합니다.
쉽죠? 사용자 역할에 대한 권한을 추가하고 변경하는 방법을 알았으니 이제 게시물과 페이지를 특정 사용자 역할로 제한하는 방법을 확인하겠습니다.
사용자 역할별로 게시물 및 페이지를 제한하는 방법
훌륭한 게시물을 작성했지만 대중과 공유하고 싶지 않습니다. 콘텐츠를 페이월 뒤에 두거나 등록된 사용자가 콘텐츠에 액세스할 수 있도록 하고 싶을 수 있습니다. 두 경우 모두 특정 사용자만 읽을 수 있도록 콘텐츠를 제한할 수 있습니다.
이를 위해 두 가지 플러그인을 사용할 것입니다. 유료 멤버십 Pro와 역할 추가 기능입니다. 둘 다 무료입니다!
수많은 다른 플러그인을 사용하여 콘텐츠를 제한할 수 있지만 유료 멤버십 Pro를 고유하게 만드는 것은 향후 쉽게 확장할 수 있는 기능입니다.
플러그인 설치부터 시작하겠습니다.
유료 멤버십 프로 및 역할 애드온 설치
시작하려면 WordPress 플러그인 저장소에서 무료 유료 멤버십 프로 플러그인을 설치하고 활성화하십시오.
다음으로 유료 멤버십 웹사이트를 방문하여 무료 계정을 만들어 Roles 애드온을 다운로드하세요. 애드온의 zip 파일을 받게 됩니다.
WordPress 대시보드로 다시 전환하고 플러그인 > 새로 추가 로 이동합니다. 상단의 플러그인 업로드 버튼을 클릭하고 방금 다운로드한 Roles 애드온 파일을 선택합니다. 지금 설치 를 클릭한 다음 플러그인 활성화 를 클릭하십시오.
플러그인이 웹사이트에서 활성화되면 이제 콘텐츠를 제한하기 위한 규칙을 만들 차례입니다.
회원 등급을 생성하기 전에 이것이 어떻게 작동하는지 간략하게 설명하겠습니다…
다양한 멤버십 레벨을 만들고 각각에 카테고리와 사용자 역할을 할당하겠습니다. 결과적으로 새 게시물을 만들어 회원 범주 중 하나에 할당하면 해당 게시물이 일반 대중에게 표시되지 않습니다.
사용자가 당사 웹사이트에 등록하면 회원 등급에 따라 사용자 역할이 할당됩니다. 따라서 특정 범주 내에서 새 콘텐츠가 게시될 때마다 해당 멤버십 수준의 특정 사용자 역할만 해당 콘텐츠에 액세스할 수 있습니다.
이제 이것이 어떻게 작동하는지 이해했으므로 첫 번째 멤버십 레벨을 생성해 보겠습니다.
멤버십 레벨 생성 및 카테고리 및 사용자 역할 할당
각 멤버십 레벨에 카테고리를 할당해야 하므로 멤버십 레벨 생성을 시작하기 전에 먼저 카테고리를 추가하겠습니다.
게시물 > 카테고리 로 이동하여 만들고자 하는 각 멤버십 등급에 대한 관련 카테고리 추가를 시작하십시오.
모든 카테고리를 추가했으면 유료 멤버십 프로 대시보드로 이동합니다. 여기에서 초기 설정 아래 의 회원 등급 생성 버튼을 클릭하여 멤버십 계획 생성을 시작하십시오.
멤버십 플랜의 세부 정보를 입력할 수 있는 새 페이지로 이동합니다. 이름과 계획에 대한 간략한 설명을 입력하여 시작합니다.
다음으로, 누군가가 멤버십 플랜을 구매한 후 웹사이트에 표시되는 확인 메시지를 추가할 수 있습니다. 메시지에 이미지나 그래픽을 추가하여 눈에 띄게 만들 수 있습니다. 확인 이메일에 동일한 메시지를 포함하려면 메시지 필드 아래의 확인란을 선택하면 됩니다.
다음은 청구 세부 정보에 대한 옵션입니다. 콘텐츠를 제한하고 사용자에게 요금을 청구하지 않기를 원하기 때문에 초기 지불을 $0으로 입력하고 반복 구독 상자를 선택하지 않은 상태로 유지합니다.
다음은 기타 설정 입니다. 특정 기간에 대한 액세스를 제한하려면 첫 번째 옵션을 무시하고 두 번째 확인란을 선택하기만 하면 됩니다.
이제 가장 중요한 섹션이 나옵니다!
이 멤버십에 액세스할 수 있는 사용자 역할을 지정할 수 있습니다. 유료 멤버십 프로의 역할 추가 기능을 사용하면 새 사용자 역할을 생성하거나 WordPress 기본 역할에서 선택할 수 있습니다.
Roles Addon으로 생성된 새 사용자 역할에는 새 사용자에 대한 WordPress 일반 설정에 설정된 기본 역할과 동일한 권한이 있습니다. 새 사용자 역할은 멤버십의 이름을 사용하며 사용자 역할 편집기 플러그인을 사용하여 권한에 대해 미세 조정할 수 있습니다.
당분간은 기본 권한이 있는 새 사용자 역할을 생성하기만 하면 됩니다. 첫 번째 확인란을 선택하여 이 멤버십에 대한 새 사용자 지정 역할을 만들 수 있습니다.
역할 설정
그런 다음 콘텐츠 설정 에서 이 회원 등급에 할당할 관련 게시물 카테고리를 선택합니다.
마지막으로 이 새 멤버십을 생성하려면 레벨 저장 버튼을 클릭하는 것을 잊지 마십시오.
동일한 프로세스를 반복하여 추가 멤버십 수준 및 사용자 역할을 생성할 수 있습니다.
사용자 역할에 따라 다양한 멤버십 레벨을 생성한 후 중요한 유료 멤버십 Pro 페이지를 설정해 보겠습니다.
사용자가 웹사이트에 로그인하고 계정을 관리할 수 있는 중요한 페이지입니다.
설정 탭에서 페이지 섹션으로 이동하여 나를 위한 페이지 생성 버튼을 클릭합니다. 페이지가 성공적으로 생성되었다는 메시지가 표시됩니다.
아래에서 각 페이지 옆에 편집 및 보기 버튼과 함께 생성된 모든 페이지의 목록을 찾을 수 있습니다.
이제 설정이 완료되었으므로 특정 사용자 역할만 액세스할 수 있는 콘텐츠를 추가할 차례입니다...
웹사이트에 제한된 콘텐츠 추가
콘텐츠를 추가하려면 게시물 > 새로 추가 로 이동하여 평소와 같이 새 기사를 만듭니다.
준비가 되면 사이드바에서 관련 회원 카테고리와 회원 등급을 선택하고 기사를 게시합니다.
페이지 및 사용자 정의 게시물 유형의 경우 사이드바에서 관련 멤버십 확인란을 선택하기만 하면 됩니다.
웹사이트의 프론트 엔드를 보면 기사가 보이지 않는다는 것을 알 수 있습니다. 그러나 적절한 사용자 역할로 웹사이트에 로그인하면 해당 기사를 볼 수 있습니다.
그게 다야 유료 멤버십 프로용으로 생성된 카테고리 중 하나를 선택하여 기사를 게시할 때마다 콘텐츠는 이제 해당 멤버십 수준의 특정 사용자 역할을 가진 사용자에게만 표시됩니다.
게시물 및 페이지의 콘텐츠 제한은 끝났습니다. 이제 웹사이트에서 파일을 제한하는 방법을 확인해 보겠습니다.
사용자 역할별로 파일에 대한 액세스를 제한하는 방법
게시물 및 페이지에 대한 액세스를 제한하는 데 도움이 되는 많은 플러그인이 있지만 사이트의 파일에 대한 액세스를 제한하는 것이 그렇게 간단하지 않다는 것을 눈치채셨을 것입니다.
운 좋게도 다운로드 가능한 파일에 제한을 쉽게 추가할 수 있는 Download Monitor와 같은 플러그인이 있습니다. 업로드하는 모든 파일에 암호 보호 및 다운로드 제한과 같은 기능을 추가하는 데 탁월한 선택입니다. 특정 사용자 역할 또는 개별 사용자를 제외한 모든 사용자의 파일에 대한 액세스를 제한할 수 있는 Advanced Access Manager 확장도 있습니다.
Access Manager 확장과 함께 이를 사용하여 사용자 역할에 따라 파일을 제한하는 방법을 살펴보겠습니다.
Download Monitor 및 Advanced Access Manager 확장 설치
Download Monitor 웹사이트에서 유료 플랜을 구매하여 시작하십시오. Advanced Access Manager를 사용하려면 전체 플랜을 구매해야 합니다.
그런 다음 WordPress 대시보드로 이동하여 플러그인 > 새로 추가 로 이동하여 WordPress 플러그인 리포지토리에서 Download Monitor 플러그인을 설치하고 활성화합니다.
플러그인을 설치하자마자 " 여기를 클릭 " 링크를 클릭하여 설치를 완료해야 한다는 메시지 상자가 표시됩니다.
클릭 한 번으로 중요한 페이지를 설정할 수 있는 새 페이지로 이동합니다.
그런 다음 Download Monitor 웹사이트로 이동하여 계정에서 Advanced Access Manager 확장을 다운로드합니다.
WordPress 대시보드로 돌아가 플러그인 > 새로 추가 로 이동하여 확장 프로그램을 업로드하고 설치합니다. 설치한 후 라이센스 키를 확인하여 사용을 시작하는 것을 잊지 마십시오.
원하는 경우 목록에서 다른 확장을 설치할 수도 있습니다.
Download Monitor에서는 새 사용자 역할을 생성할 수 없습니다. 따라서 앞에서 언급한 사용자 역할 편집기 플러그인을 사용하여 새 역할을 생성해야 합니다.
이제 설정이 완료되었으므로 파일을 추가하고 액세스를 제한하는 방법을 살펴보겠습니다.
웹사이트에 파일 추가
파일 추가를 시작하려면 다운로드 > 새로 추가 로 이동하고 파일에 제목을 지정합니다. 페이지 추가 기능을 활성화한 경우 프런트 엔드에 표시될 설명을 추가할 수도 있습니다.
그런 다음 다운로드 가능한 파일/버전 메타박스로 스크롤하여 파일을 업로드합니다. 파일에 버전 번호를 부여하고 다운로드 제한을 지정할 수 있습니다.
파일을 자체 서버에 업로드하지 않고 대신 Google 드라이브 또는 Amazon S3에서 제공하려는 경우 Download Monitor를 사용하여 업로드할 수 있습니다.
파일이 추가되면 특정 사용자 역할에 대한 액세스를 제한하는 규칙을 추가할 수 있는 다음 메타박스로 이동합니다. 간단히 확인해보자...
사용자 역할에 따라 파일 제한
사용자 역할을 기반으로 액세스 규칙 생성을 시작하려면 규칙 추가 버튼을 클릭합니다. 이렇게 하면 메타박스에 새 행이 추가됩니다. 각 열의 드롭다운에서 적절한 옵션을 선택하여 규칙을 설정할 수 있습니다.
여러 사용자 역할에 대한 액세스 권한을 부여하려면 상자에 다른 새 행을 추가하면 됩니다.
다음으로 다운로드 파일의 해당 카테고리를 확인하고 태그와 추천 이미지를 추가합니다. 다른 확장 프로그램이 설치되어 있는 경우 사이드바의 다운로드 옵션에서 구성할 수 있습니다.
모든 것이 정상임을 확인한 후에는 웹사이트에 다운로드를 게시할 수 있습니다.
아직 끝나지 않았습니다! 이 다운로드를 웹사이트에 표시하는 방법을 살펴보겠습니다…
웹사이트에 다운로드 추가
Download Monitor는 Classic Editor와 새로운 Gutenberg Editor 모두에서 작동합니다. 단축 코드 또는 Gutenberg 블록을 사용하여 다운로드를 쉽게 표시할 수 있습니다.
단축 코드와 Gutenberg 블록 모두 사용자 정의가 가능하므로 원하는 것을 정확하게 표시할 수 있습니다.
기본 단축 코드 [download id=”123″]는 매우 간단하며 웹 사이트의 어느 곳에서나 다운로드 링크를 표시하는 데 사용할 수 있습니다. 이 단축 코드를 추가로 사용자 정의하여 다운로드 상자, 버튼 등과 같은 콘텐츠 템플릿을 표시할 수도 있습니다.
회원 로그인 여부에 관계없이 다운로드가 표시됩니다. 그러나 적절한 사용자 역할로 로그인하지 않고 파일을 다운로드하려고 하면 해당 사용자에게 권한이 없다는 메시지가 표시됩니다.
원하는 경우 Gravity Forms, Ninja Forms Lock, Email Lock, MailChimp Lock 또는 Twitter Lock 확장 중 하나를 사용하여 콘텐츠를 차단하고 리드를 생성하는 데 사용할 수도 있습니다.
짜잔! 이제 기본 사항과 두 플러그인을 모두 사용하는 방법을 알았으므로 웹사이트 콘텐츠와 파일을 원치 않는 액세스로부터 보호하는 데 한 걸음 더 다가섰습니다!
나만의 디지털 스토어 만들기
Download Monitor는 다운로드 파일을 구성 및 제한할 수 있을 뿐만 아니라 자신만의 디지털 스토어를 만들 수 있는 강력한 플러그인입니다.
상점을 쉽게 설정하고 디지털 파일을 관리, 추적 및 제어할 수 있는 기능이 함께 제공됩니다. 전자책, 디지털 아트, 크리에이티브, 템플릿 등을 판매하는 데 사용할 수 있습니다.
Download Monitor의 가장 좋은 점은 지불할 수수료가 없다는 것입니다. 즉, 디지털 파일을 판매하여 번 돈은 모두 귀하의 소유입니다.