워드프레스 - 편집자가 테마 위젯을 관리하도록 허용
편집자에게 테마 위젯을 관리할 수 있는 권한을 부여할 수 있습니까?기본적으로 관리자만 이 작업을 수행할 수 있습니다.
고마워, 존
플러그인을 사용하지 않으려면 기능에 플러그인을 추가할 수도 있습니다.php나 그와 비슷한 곳.
$role = get_role('editor');
$role->add_cap('edit_theme_options');
위젯을 변경하는 것은 편집자가 사용할 수 없는 switch_them 기능이기 때문에 이를 달성하기 위해 플러그인을 사용해야 할 것 같습니다.Capability Manager와 같이 역할 및 기능을 변경하는 플러그인이 필요합니다.워드프레스 포럼에서 이 문제에 대한 비슷한 주제를 확인합니다.
WordPress 3.2.1에서 기능은edit_theme_options
.switch_themes
는 사용 가능한 테마와 다른 테마를 활성화할 수 있도록 하는 것 이상의 기능을 수행하지 않습니다.
네, 여러 가지 방법이 있습니다.코드를 엉망으로 만들지 않으려면 관리 메뉴 편집기라는 플러그인을 사용하면 위젯 및 테마 옵션에 대한 편집기 역할 액세스가 가능합니다.저에게 불행한 부분은 테마 옵션에 대한 접근 권한이 있는 위젯에 대한 wp 묶음 접근입니다.이를 해결하기 위해 관리자(Adminize)라는 다른 플러그인을 설치하면 메뉴에서 내용을 숨길 수 있습니다.
두 번째 해결책은 함수에 코드를 사용하는 것입니다.php
$role = get_role('editor');
$role->add_cap('edit_theme_options');
관리자에 대한 위젯 액세스만 생성하려면 Adminize(관리)를 설치하여 테마 옵션과 같은 항목을 숨깁니다.
언급URL : https://stackoverflow.com/questions/1880523/wordpress-allow-editors-to-manage-theme-widgets
'programing' 카테고리의 다른 글
필터 또는 후크를 사용하여 카트 총량 수정 (0) | 2023.10.19 |
---|---|
php, 특수문자를 텍스트로 변환하는 방법은? (0) | 2023.10.19 |
auto는 마진에서 무엇을 합니까: 0 auto? (0) | 2023.10.19 |
피벗 테이블에 가중 평균을 추가하는 방법은 무엇입니까? (0) | 2023.10.19 |
각도 JS - 각도.각도.각도 - 객체의 키를 얻는 방법은? (0) | 2023.10.19 |