https://www.thewordcracker.com/intermediate/wordpress-control-access-based-on-roles-nav-menu-roles/
워드프레스에서 특정 메뉴를 회원들에게만 표시하도록 하거나 특정 권한(역할) 이상의 사용자들만 접근하도록 원하는 경우가 있을 것입니다. 이 경우 Nav Menu Roles 플러그인을 사용할 수 있습니다. Nav Menu Roles 플러그인을 설치하여 활성화하면 각 메뉴 항목에 몇 가지 옵션이 추가됩니다.
Power Menus
권한과 역할 또는 로그인 여부에 따라 웹사이트 메뉴를 제어할 수 있는 워드프레스 플러그인을 찾는 분들이 많이 있습니다. 플러그인 Power Menus를 사용하면 그 기능을 일정 부분 구현할 수 있습니다. 사용이 쉬우므로 직접 설치해 보면 알 수 있지만, 플러그인에서 소개하는 기능을 간단히 요약하면 다음과 같습니다.
조금 이해를 돕기 위해 그림에 있는 메뉴 Warning의 예를 들어봅니다.
위와 같은 설정은 멤버 역할에 상관없이 웹사이트에 로그인하면 Warning 메뉴가 나타나며, 로그인 한 멤버가 Subscriber 역할이면, Warning 메뉴를 클릭했을 때 Secure Page에서 설정한 ‘Alert’ 페이지로 리디렉트합니다.
로그인해야 메뉴가 나타나는데 Subscriber 역할의 사용자면 메뉴를 나타내지 말라는 것이 아님을 염두에 두면 됩니다.
3. If Menu
http://hwangc.com/wordpress-menu-by-user-page/
테스트 버젼 워드프레스: 3.4.2
플러그인: 0.1
브라우져: 크롬, 파이어폭스 & 사파리
특징: 사용자/페이지 조건에 따라 메뉴 변경, 설치 후 설정 없이 바로 적용
사용법: 플러그인 설치(초보자를 위한 플러그인 설치 참고) 혹은 대시보드 >> 외모(테마) >> 메뉴에서 바로 적용
제목 | 날짜 |
---|---|
워드프레스로 커뮤니티 사이트를 만들려면 어떻게 하면 좋을까요? | 2020/05/02 |
[팁] wp_user 비밀번호 초기화 - 워드프레스에서 비밀번호를 잊어버렸을 때 초기화 방법 | 2022/03/18 |
[팁] is_page()와 같은 워드프레스 함수는 어디서 찾아볼 수 있을까요. | 2022/07/14 |
[팁] [워드프레스] 업데이트하는 중 오류가 생겼습니다: 디렉터리를 만들 수 없습니다. 권한 문제 | 2023/02/27 |
[팁] CentOS 워드프레스 구축하기 | 2023/03/02 |
[팁] 워드프레스, 테마, 플러그인의 설치나 업데이트가 실패하는 경우 확인 사항 | 2023/03/02 |
[팁] 워드프레스 글을 업데이트 시 "업데이트 실패 오프라인 상태인것 같습니다." | 2023/03/03 |
[팁] 워드프레스 디렉토리를 생성 할 수 없습니다. | 2023/03/03 |
[팁] 워드프레스 '업데이트를 실패했습니다. 오프라인 상태인 것 같습니다' 오류 | 2023/03/03 |
[팁] 워드프레스 커뮤니티 사이트 세팅하는 방법 | 2023/03/13 |
[팁] 워드프레스 스타터 테마 | 2023/04/26 |
[팁] 워드프레스 테마 만들기(1) | 2023/04/26 |
[팁] Making Wordpress theme 워드프레스 테마 만들기 (정현화, 20160808) | 2023/04/28 |
[팁] Making Wordpress theme Part 2 워드프레스 테마 만들기 Part 2 (정현화, 20160808) | 2023/04/28 |
[팁] Using Template Code 컨텐츠용 템플릿 구문 사용하기 | 2023/04/28 |
[팁] Making Post List 목록 화면 만들기 | 2023/04/28 |
[팁] 워드프레스 망보드 로그인 로그아웃 버튼 (with ChatGPT) (WordPress Mangboard Signup&Signin Button with ChatGPT) | 2023/04/29 |