사용자 역할과 권한에 대한 (a) 플러그인을 찾고 있습니다. 내 생각은 메인 카테고리 '괴짜'만 관리 할 수있는 사용자 geek1을 갖는 것입니다. 그는 & 새 하위 카테고리, 페이지 및 게시물을 관리 할 수 있어야합니다. 하지만 모든 새로운 항목은 최소한 자신의 메인 카테고리 '괴짜'에게 할당되어야합니다. 다음 사용자는 freak1이며 'freaks'메인 카테고리가 있습니다. 그는 괴짜 1과 동일한 행동을해야하지만 그의 주요 범주는 있어야합니다. 다른 사용자들과도 마찬가지입니다. 아무도 아이디어가 있습니까? 아니면 내 플러그인을 만들어야합니까?WordPress 사용자 역할/권한
1
A
답변
3
역할 관리를위한 가장 강력한 워드 프레스 플러그인은 "Role Scoper"입니다. 좀 더 가벼운 대안은 "Members"입니다.
이 두 가지 중 어느 것도 귀하의 요구 사항을 충족시키지 못하면 더 이상 보이지 않습니다. 그러면 아무 것도 없습니다.
자신 만의 플러그인을 작성하거나 테마의 functions.php
에 필요한 기능을 추가해야합니다. 전역 변수 $current_user;
을 사용하고 역할 존재, 사용자 이름 또는 사용자 ID를 확인해야합니다. 당신이 얻을 수있는 조각은 시작 :
function restrict_current_user($query) {
global $current_user;
if (in_array('substitute_the_user_role_here', $current_user->roles)) {
// do stuff here
}
if (in_array('substitute_the_user_name_here', $current_user->user_login)) {
// do stuff here
}
// ID is an integer, no quotes around it:
if (in_array(substitute_the_user_ID_here, $current_user->ID)) {
// do stuff here
}
}
pre_get_posts
조치가에 훅하는 좋은 하나가 될 수 있습니다.
1
이것은 오래된 뉴스 일지 모르지만 찾고있는 다른 옵션은 s2 회원 일 수 있습니다.
그들은 모두 무료 및 유료 모델을 가지고있다. 즐겨.
관련 문제
- 1. 사용자 정의 Wordpress 사용자 유형
- 2. wordpress 사용자 정의 필드
- 3. Wordpress : 사용자 메타 추가
- 4. Wordpress - 사용자 정의 필드
- 5. Wordpress 캘린더 사용자 정의
- 6. Wordpress 테마 사용자 정의
- 7. Wordpress 사용자 지정 양식
- 8. WordPress : 사용자 지정 쿼리
- 9. Wordpress 사용자 정의 게시물
- 10. Wordpress 사용자 정의 열
- 11. Wordpress 사용자 제출물
- 12. Wordpress 사용자 정의 검색
- 13. Wordpress : 사용자 정의 롤/사용자 만들기
- 14. Wordpress - 사용자 정의 게시 - 사용자 정의 필드
- 15. WordPress- 사용자 이름 사용자 정의 URL
- 16. Wordpress 사용자 등급 다른 사용자 플러그인
- 17. wordpress 사용자 정의 사용자 등록 만들기
- 18. 사용자 테이블에 새로운 사용자 추가 Wordpress
- 19. Wordpress 사용자 정의 아카이브 형식
- 20. wordpress 3.1 사용자 정의 버튼
- 21. Wordpress 재사용 사용자 정의 위젯
- 22. WordPress 사용자 생성 콘텐츠 플러그인
- 23. Wordpress - 테마를 사용자 정의하는 방법?
- 24. wordpress 사용자 정의 orderby 문
- 25. Wordpress 사용자 지정 추가 mod_rewrite
- 26. Wordpress 3.4.1의 사용자 정의 페이지
- 27. 사용자 정의 single.php를 사용하는 Wordpress
- 28. WordPress 조건부 사용자 정의 필드
- 29. 사용자 프로필의 게시물 만들기 Wordpress
- 30. wordpress 사용자 정의 페이지 매김