-
beatmaker
비활성@beatmaker2016/01/26 1:17 오전 #29900안녕하세요.개발중인 사이트에서, 회원별 보이는 메뉴(사진첩)를 다르게 하려고 합니다.학원 사이트를 개발중입니다. 오전반, 오후반, 주말반이 있습니다.메뉴에 각각 반별로 사진첩이 위치합니다.오전반 유저는 ‘오전반 사진첩’만, 오후반은 ‘오후반 사진첩’만, 주말반은 ‘주말반 사진첩’ 만 보여야 합니다.(자신이 속하지 않는 반의 사진첩을 접근할 수 없어야 합니다)즉, 자신이 속한 반 이외의 다른 사진첩에는 억세스할 수 없도록 해야 하거든요.회원이 어느반인지 설정은 관리자가 직접 수동으로 해도 무관합니다.여기저기 찾아보고 있는데 마땅한 플러그인을 찾을 수 없어서 질문드립니다.‘If Menu’ 같은 플러그인은 회원 개인별로 분류를 할 수 없고, 회원 등급별로만 나누는 플러그인은 많은데 회원별로 그룹을 지어서 관리할 수 있는 플러그인을 못찾겠네요.지식을 부탁드립니다.beatmaker
비활성@beatmaker2016/01/26 2:28 오전 #29902답변 감사합니다!
여러개를 찾다가 포기했는대요.. 유료도 무관하니 제가 생각하는 형식으로 꾸미기 좋은 플러그인을 추천해주시면 많은 도움이 되겠습니다.
문제가, 현재 갤러리가 페이지가 아닌 카테고리로 구성되어있어서 페이지템플릿을 사용할 수 없는 상황이거든요. 테마가 너무 난해해서여..그래서 유저를 그룹화시키고 메뉴 억세스권한을 분리할 수 있으면 쉽게 해결될것 같아서요.
감사합니다.
2016/01/26 11:50 오전 #29906안녕하세요?
특정 카테고리 페이지(예: category-morning.php)와 single.php에서 회원 유형을 체크하여 해당되는 회원 유형이 아니면(예: 가령 오전반 사진첩에 오전반 Role이 아닌 회원이나 게스트가 접근하면) “사용 권한이 없습니다”와 같은 별도의 페이지로 리디렉션시키는 것도 괜찮을 것 같습니다.
2016/01/26 8:38 오후 #29907@wordcracker7 님 답변대로 해도 기능이 구현됩니다만, Feed 접근 혹은 검색결과, 태그 목록등의 목록 유형에서는 컨텐츠가 그대로 노출되어 버리게 되어 목적에 어긋날 수 있습니다.
물론, 워드프레스의 URL 구조를 모르는 사람은 메뉴를 통해서만 접근할테니 상관이 없을 수 있겠지만요… 쿨럭
무료/유료 플러그인들은 위 답변에 멤버쉽 플러그인 이라고 링크를 달아드렸으니 살펴 보세요 😉
2016/01/27 12:09 오전 #29916저도 작년초에 거의 동일한 상황의 솔루션을 구축해야 했었습니다.
오전, 오후반, 딱 두가지 가능성만 존재하시잖아요. 저도 그런 상황이었습니다.
딱 두가지의 다른 컨텐츠 (제 경우는 멤버에 따라 2가지의 다른 가격을 보여줘야 했는데) 를 멤버에 따라 보여주셔야 하는거잖아요.
제가 php 에서 유일하게 할 줄 아는게 if else 구문이라 저는 이걸 제가 직접 짰는데, 작업 끝나고 나서 나중에 아래 플러그인이 존재하는 걸 알게 되서 멘붕 왔었습니다… (아오.. 내 시간 낭비한거 어쩔꺼야? ㅠㅠㅠㅠ)
https://wordpress.org/plugins/user-specific-content/
회원의 role 에 따라 각각 다른 컨텐츠를 보여줄 수 있게 해주는 플러그인 입니다.
무료이고 작동 잘 됩니다. ㅠㅠㅠㅠ
물론 여러가지 복합적 기능을 가진 유료/무료 플러그인들도 많이 존재하지만, 지금 간단하게 오전, 오후반만 차별을 두고 컨텐츠를 보여주시면 되는거라서, 간단한 플러그인을 알려드렸습니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2016/01/27 3:07 오후 #29924플러그인 이름은 엠샵 프리미엄 멤버쉽 플러그인이에요
“자신이 속하지 않는 반의 사진첩을 접근할 수 없어야 합니다”
라고 하셨는데요 여기 멤버쉽 플러그인은 회원등급별로 게시판 접근설정이 가능해요
회원등급 설정은 관리자가 하셔야 할거에요!
좋은 워드프레스 사이트 만드셨으면 좋겠습니다
링크달면 덧글 지워지나요?
beatmaker
비활성@beatmaker2016/01/28 1:59 오전 #29932헉… 답변주신 분들께 한분씩 답글을 달 수 없네요… 모든 답변 감사합니다.
메뉴항목이 많아지다 보니 관리하기가 어려워서 대안을 찾고있다가
유료 플러그인이 딱 맞는게 있어서 구현했습니다.
다만, 아쉬운게 ‘카테고리’는 잠글수가 없고 보이지않게만 할 수 있어서 아쉽습니다.
‘카테고리’를 리디렉션이나 잠그는 기능이 있으면 100점인데 아쉽게 빠져있네요.
하지만, 레벨을 제한없이 생성해서 각각의 글과 메뉴들에 제한할 수 있어서 다이나믹한 사이트를 제작하는데 많은 도움이 되었습니다.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.