2012-10-20 7 views
14

WordPress의 사용자를 위해 검토 자 (사용자 지정) 역할을 만들어야합니다. 어떻게 사용자 지정 규칙을 만들 수 있습니까?Wordpress에서 사용자 지정 사용자 역할을 만드는 방법

+1

우선 당신이 여기에 물어보기 전에 몇 가지 검색을 할 것이고 [wordpress.stackexchange.com] (http://wordpress.stackexchange.com/)은'WordPress' 관련 질문에 더 좋습니다. –

+0

wordpress.stackexchange.com에 있어야합니다 – Piran

답변

35

당신은 사용할 수 있습니다 add role 기능

add_role('basic_contributor', 'Basic Contributor', array(
    'read' => true, // True allows that capability 
    'edit_posts' => true, 
    'delete_posts' => false, // Use false to explicitly deny 
)); 
또한

see this tutorial (custom rule discussed)this plugin too if you don't want to write any code.

+1

도와 주셔서 감사합니다 –

+1

이 설정은 데이터베이스 (테이블 wp_options, 필드 wp_user_roles)에 저장되어 있기 때문에이 기능을 플러그인 활성화 후크에서 더 잘 호출하십시오. – numediaweb

+1

플러그인 사이트가 더 이상 사용되지 않습니다. –

6

당신은 많은 코드를 작성 찾고 있지만, 플러그인을 사용하고자하지 않는 경우 다음 내가보기 엔 저스틴 Tadlock의 회원 플러그인 추천 :

그것은 쉽게 찾는 기능을 제공해야한다.

행운을 빈다.

3

당신은 너무 특정 사용자/편집 기능을 추가 할 수 있도록이 플러그인을 사용하는 것이 좋습니다 예

<?php add_role($role, $display_name, $capabilities); ?> 

같은 .

User Role Editor

Capability Manager Enhanced

0

당신은 워드 프레스 기본 사용자 역할을 삭제하고 당신의 자신을 만들 수 있습니다 가능한이 좋은 플러그인이 있습니다.

WordPress 관리자 패널에서. 이동에 :

모양> 편집기> (테마를 선택)> 테마 기능

add_role('newbie', __(
'Newbie'), 
array(
'read' => true, // Allows user to read 
'create_posts' => true, // Allows user to create new posts 
'edit_posts' => true, // Allows user to edit their own posts 
) 
); 
좀 더 명확하게 질문을하려고 당신을 조언 할 모든의

Source

관련 문제