Admin Menu Editor

설명

Admin Menu Editor를 사용하면 알림판 메뉴를 수동으로 편집할 수 있습니다. 메뉴 재정렬, 특정 항목 표시/숨기기, 권한 변경 등을 할 수 있습니다.

기능

  • 메뉴 제목, URL, 아이콘, CSS 클래스 등을 변경합니다.
  • 드래그 앤 드롭으로 메뉴 항목을 구성합니다.
  • 필요한 기능 또는 역할을 설정하여 메뉴 권한을 변경합니다.
  • 메뉴 항목을 다른 하위 메뉴로 이동합니다.
  • 알림판 또는 외부 URL의 일부를 가리키는 사용자 지정 메뉴를 만듭니다.
  • 메뉴 또는 메뉴 항목을 숨기거나 표시합니다. 숨겨진 메뉴는 관리자를 포함한 모든 사용자에게 보이지 않습니다.
  • 로그인 리디렉션 및 로그아웃 리디렉션을 만듭니다.

프로 버전에서는 역할별 메뉴 권한을 설정하고, 특정 사용자를 제외한 모든 사람에게 메뉴를 숨기고, 관리자를 내보낼 수 있습니다. 메뉴, 메뉴 레벨 간에 항목 드래그, 새 창에서 메뉴 열기 등. 온라인 데모를 사용해 보십시오.

쇼트코드

플러그인은 몇 가지 유틸리티 쇼트코드를 제공합니다. 주로 로그인/로그아웃 리디렉션을 만드는 데 도움이 되지만 게시물 및 페이지에서도 사용할 수 있습니다.

  • [ame-wp-admin] – 워드프레스 알림판의 URL(후행 슬래시 포함).
  • [ame-home-url] – 사이트 URL. 일반적으로 설정 -> 일반의 “사이트 주소” 필드에 있는 URL과 동일합니다.
  • [ame-user-info field="..."] – Information about the logged-in user. Parameters:
    • field -표시할 사용자 프로필의 일부입니다. 지원되는 필드: ID, user_login, display_name, locale, user_nicename, user_url 등등
    • placeholder – 선택 사항입니다. 방문자가 로그인하지 않은 경우 표시되는 텍스트입니다.
    • encoding – 선택 사항입니다. 출력을 인코딩하거나 이스케이프하는 방법. 이는 자신의 HTML 또는 JS 코드에서 쇼트코드를 사용하려는 경우에 유용합니다. 지원되는 값: auto(기본값), html, attr, js, none .

참고

  • 기본 메뉴를 삭제하면 저장 후 다시 나타납니다. 이것은 의도적으로 설계된 것입니다. 메뉴를 영원히 없애려면 메뉴를 숨기거나 액세스 권한을 변경하십시오.
  • 무료 버전에서는 이전에 볼 수 없었던 메뉴 항목에 대한 역할 액세스 권한을 부여할 수 없습니다. 메뉴 액세스를 추가로 제한할 수만 있습니다.
  • 긴급한 경우 http://example.com/wp-admin/?reset_admin_menu=1 (example.com을 사이트 URL로 대체)로 이동하여 메뉴 구성을 기본값으로 재설정할 수 있습니다. 이렇게 하려면 관리자로 로그인해야 합니다.

스크린샷

  • 플러그인 인터페이스
  • 플러그인으로 만든 샘플 메뉴
  • 드래그 앤 드롭을 통한 메뉴 항목 재정렬

설치

일반 설치

  1. Admin-menu-editor.zip 파일을 컴퓨터에 다운로드합니다.
  2. 파일의 압축을 풉니다.
  3. admin-menu-editor 디렉토리를 /wp-content/plugins/ 디렉토리에 업로드합니다.
  4. 워드프레스의 ‘플러그인’ 메뉴를 통해 플러그인을 활성화합니다.

그게 다야. 설정 -> 메뉴 에디터로 이동하여 메뉴 에디터에 액세스할 수 있습니다. 플러그인은 처음 실행할 때 현재 메뉴 구성을 자동으로 로드합니다.

워드프레스 멀티사이트 설치

다중 사이트(“네트워크”) 모드에서 워드프레스를 설정한 경우 Admin Menu Editor를 전역 플러그인으로 설치할 수도 있습니다. 이렇게 하면 모든 사이트 및 사용자에 대한 알림판 메뉴를 한 번에 편집할 수 있습니다.

  1. Admin-menu-editor.zip 파일을 컴퓨터에 다운로드합니다.
  2. 파일의 압축을 풉니다.
  3. 사이트의 wp-content 디렉토리에 mu-plugins라는 새 디렉토리를 만듭니다(이미 존재하지 않는 경우).
  4. admin-menu-editor 디렉토리를 /wp-content/mu-plugins/에 업로드합니다.
  5. admin-menu-editor-mu.phpadmin-menu-editor/includes에서 /wp-content/mu-plugins/로 이동합니다.

mu-plugins 디렉토리에 설치된 플러그인은 “항상 켜짐”으로 취급되므로 메뉴 에디터를 명시적으로 활성화할 필요가 없습니다. 설정 -> 메뉴 에디터로 이동하여 관리 메뉴 사용자 지정을 시작하세요 🙂

참고
* mu-plugins에서 Admin Menu Editor를 설치하는 대신 정상적으로 설치한 다음 “네트워크 활성화”를 통해 전역적으로 활성화할 수도 있습니다. 그러나 이렇게 하면 플러그인이 비활성 상태일 때(예: 업그레이드 중) 일반 사용자에게 플러그인이 표시됩니다.
* Admin Menu Editor가 mu-plugins에 설치되거나 “네트워크 활성화”를 통해 활성화된 경우 “최고 관리자” 사용자만 메뉴 편집기 페이지에 액세스할 수 있습니다. 다른 사용자는 사용자 정의된 알림판 메뉴를 볼 수 있지만 편집할 수는 없습니다.

후기

2024년 11월 3일
Thank you for this plugin, it’s super flexible and works great. One suggestion: add the ability to export and import settings.
2024년 6월 27일
After 40 years in IT and 17 as a web designer I am completely unable to use this plugin to restrict what Editors can see. The Help is useless i.e. totally unclear and the ‘Live Preview’ isn’t. Avoid and save yourself a lot of pain.
2024년 6월 10일
Are you monumentally tired of all the plugins that are hijacking the announcement area of your dashboard? Then this plugin is for you! I’ve tried many others to just simply tuck notifications away into a little submenu spot, but plugin authors keep finding ways around it. This plugin SOLVES that issue! I can totally make that stuff go away now! Thank you! Also, I wanted to rearrange my menu so that custom post types appeared in a specific place on my admin menu, but kept running into problems with the numbering structure and things splitting into two positions above and below others. Problem solved! This plugin has a drag and drop interface and i can put things EXACTLY where I WANT THEM! I am SO EXCITED to have found this plugin. Thank you to the developers! A thousand times!
2024년 4월 30일
Needed a quick solution to hide a bunch of menu items for the “Editor” user role, so they would have a more simplified experience, and this plugin absolutely did NOT work. I went around and around with it trying to figure out why it was still displaying menu items for users that I am positive did not have those permissions. It worked on a few, but not all. I just wound up wasting a couple hours, then just coding up my own simple solution in custom plugin in about 20mins. Should have just started with that, but I wanted to UI for the client to make updates.
2024년 3월 4일
like a miracle. Just in installing the plug-in i got back the menus item i spent hours to retrieve randomly . i will now organise menu items . Many thanks
모든 294 평가 읽기

기여자 & 개발자

“Admin Menu Editor”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Admin Menu Editor”(이)가 20 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Admin Menu Editor”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.12.4

  • 버전 1.12.3에서 일부 구성에서 ‘리디렉션’ 탭이 공백으로 표시될 수 있는 버그가 수정되었습니다. 이 버그로 인해 다음 JS 오류도 발생했습니다: “settings.redirects.map은 함수가 아닙니다”.
  • AME가 활성화되어 있을 때 두 개의 ‘구독’ 메뉴 항목이 표시되던 우커머스 충돌 문제를 수정했습니다.
  • WP 6.6-RC3 및 WP 6.7-alpha에서 테스트되었습니다.

1.12.3

  • 메뉴 드래그 앤 드롭 기능이 개선되었습니다. 이제 최상위 메뉴 항목을 활성 하위 메뉴로 드래그할 수 있습니다. 하위 메뉴 항목을 최상위 메뉴 목록의 맨 아래로 드래그하여 최상위 메뉴로 이동할 수도 있습니다(그 후에는 다른 위치로 이동할 수 있음).
  • 누락된 역할 및 사용자와 관련된 설정을 자동으로 삭제하는 옵션이 추가되었습니다. 이 옵션은 로그인 리디렉션과 같은 특정 설정에만 적용됩니다. ‘누락’은 해당 역할 또는 사용자가 현재 사이트에 존재하지 않음을 의미하며, 일반적으로 삭제된 경우에 발생합니다. 멀티사이트에서는 여러 하위 사이트가 서로 다른 역할을 가지고 있는 경우에도 발생할 수 있습니다. 기본적으로 이 옵션은 일반 사이트에서는 활성화되어 있고 멀티사이트에서는 비활성화되어 있습니다.
  • AME가 활성화되어 있을 때 두 개의 ‘주문’ 메뉴 항목이 표시되던 WooCommerce 충돌 문제를 수정했습니다.
  • 드물게 발생하는 PHP 경고 “…메뉴 편집기 코어.php에 정의되지 않은 배열 키 “부모””를 수정했습니다.
  • 전역 $menu 변수가 네이티브 배열이 아니지만 여전히 배열과 유사한 경우 발생할 수 있는 충돌을 수정했습니다.
  • 이전 버전의 UiPress와의 호환성이 개선되었습니다.
  • WP 6.6-beta2에서 테스트되었습니다.

1.12.2

  • ‘미디어 교체 활성화’ 플러그인이 활성화되어 있을 때 ‘미디어’ 메뉴가 항상 ‘새로 만들기’로 강조 표시되던 문제를 수정했습니다.
  • 존재하지 않는 사용자에 대한 메타데이터 업데이트가 발생했거나 사용자를 검색할 수 없는 경우 트리거될 수 있는 PHP 경고 “null에서 “cap_key” 속성 읽기 시도”를 수정했습니다.
  • 관리자 메뉴 설정이 적용되지 않던 UIPress와의 충돌을 수정했습니다.
  • MailPoet 4.49.1에서도 작동하도록 MailPoet 호환성 수정이 업데이트되었습니다.
  • 기타 사소한 버그 수정.
  • WP 6.6-alpha에서 테스트되었습니다.

1.12.1

  • 메뉴 편집기 도구 모음을 “고정”으로 만들었습니다. 이제 아래로 스크롤할 때 관리자 바 아래에 유지되므로 매우 긴 메뉴를 편집할 때 유용할 수 있습니다.
  • 모던 편집기 색 구성표에 대한 “사용자 지정 항목” 표시기를 복원했습니다. 이전에는 해당 색 구성표를 사용할 때 메뉴 편집기에서 표시되지 않았습니다.
  • “프로로 업그레이드” 패널을 숨길 때 논스 확인이 누락되던 문제를 수정했습니다.
  • Lodash 4로 마이그레이션.
  • WP 6.5-alpha에서 테스트되었습니다.

1.12

  • 메뉴 아이콘 검색창을 추가했습니다.
  • 대시 아이콘을 더 추가했습니다. 이제 아이콘 드롭다운에 현재 존재하는 모든 대시 아이콘이 포함됩니다.
  • Fixed a visual bug where the icon would become unreasonably narrow when no icon was selected.
  • WP 6.3.2 및 6.4-beta4에서 테스트되었습니다.

1.11.2

  • 사용자가 워드팬스 플러그인(및 유사한 CSS를 사용하는 다른 플러그인)의 메뉴 아이콘을 변경할 수 없던 충돌을 수정했습니다.
  • 플러그인에서 부울과 같이 데이터 유형이 잘못된 “‘메뉴 항목”이 발견될 때 발생하는 충돌을 수정했습니다. 이는 확인되지 않은 플러그인 또는 테마의 버그로 인해 메뉴 목록이 잘못 수정되어 발생한 문제일 수 있습니다.
  • AJAX를 통해 플러그인 파일을 편집할 때 플러그인 가시성 제한이 적용되지 않던 문제를 수정했습니다.
  • WP 6.3.1 및 WP 6.4-알파에서 테스트되었습니다.

1.11.1

  • “WPFunnels” 및 “이메일 마케팅 자동화 – Mail Mint”와의 사소한 플러그인 충돌로 인해 해당 플러그인에서 생성된 숨겨진 메뉴 항목이 AME가 활성화될 때 표시되는 문제가 수정되었습니다.
  • 무한 루프를 유발할 수 있는 “Fortress” 플러그인과의 충돌을 수정했습니다.
  • “경고”와 같은 PHP 경고를 트리거하는 “Da Reactions”4.0.3과의 충돌을 수정했습니다: 54줄의 …/includes/menu-item.php에서 배열을 문자열로 변환”.
  • 메뉴 제목에서 보류 중인 업데이트/댓글 등을 나타내는 숫자를 제거할 때 발생할 수 있는 치명적인 오류를 수정했습니다.
  • 필수 그리드 3.0.17과의 사소한 충돌로 인해 AME 대화 상자의 툴팁이 대화 상자 아래에 표시되던 문제를 수정했습니다.
  • 녹아웃 정렬 가능 라이브러리에서 몇 가지 jQuery 사용 중단 경고를 수정했습니다.
  • TypeScript를 엄격 모드로 전환했습니다.

1.11

  • Admin Menu Editor가 설치되었을 때 숨겨진 메뉴 항목 “알림판 -> WPForms에 오신 것을 환영합니다”가 표시되는 WPForms 플러그인과의 사소한 충돌을 수정했습니다.
  • 리디렉션 설정이 저장되지 않는 도구 세트 유형 3.4.7과의 충돌을 수정했습니다.
  • 메뉴 항목에 URL 또는 필수 기능이 없을 때 트리거되는 PHP 경고를 수정했습니다.
  • 사용자의 역할에 특정 플러그인 또는 일반적으로 사용자 지정 액세스 설정이 없는 경우 Admin Menu Editor가 사용자 기능을 확인하는 대신 즉시 액세스를 거부하는 플러그인 가시성 버그를 수정했습니다. 이는 이론적으로 모든 사용자의 역할이 새 역할이거나 사용자에게 역할이 없는 경우(직접 부여된 기능으로 인해 여전히 액세스 권한이 있을 수 있음) 발생할 수 있습니다.
  • 데이터베이스에 저장된 JSON 인코딩 모듈 설정이 손상되어 디코딩할 수 없는 경우 잠재적인 치명적인 오류를 방지합니다.
  • 개발자 콘솔을 보는 사용자에게 404 오류를 유발할 수 있는 일부 누락된 .map 파일을 추가했습니다.
  • 이 버전에서 눈에 띄는 효과가 없을 가능성이 있는 많은 내부 재구성.
  • 워드프레스 6.2까지 테스트되었습니다.

1.10.4

  • 하위 메뉴 열이 현재 선택한 최상위 메뉴에 맞게 높이가 증가하지 않는 메뉴 편집기의 레이아웃 버그를 수정했습니다.
  • 워드프레스 6.1까지 테스트되었습니다.

1.10.3

  • 최소 필수 PHP 버전을 5.6으로 높였습니다.
  • PHP 8과 관련된 여러 지원 중단 경고를 수정했습니다.
  • 잠재적으로 치명적인 오류를 일으킬 수 있는 “Anti-Spam by CleanTalk”와의 충돌을 수정했습니다.
  • 다른 플러그인의 메뉴 순서 설정이 Admin Menu Editor에서 구성된 메뉴 순서를 재정의하는 “Admin Theme – Musik”과의 충돌을 수정했습니다.
  • “플러그인 세부 정보 편집” 패널(“플러그인” 탭)에서 누락된 패딩을 수정했습니다. 또한 WP 6.0에 도입된 “빠른 편집” 패널의 변경된 버튼 레이아웃과 일치하도록 버튼 레이아웃을 업데이트했습니다.
  • 설정 페이지 스타일시트를 로드하는 데 시간이 오래 걸리는 경우 일부 양식 필드가 잠시 나타났다가 사라지는 시각적 문제를 수정했습니다.
  • “icon16” CSS 클래스에 대한 종속성을 제거했습니다.

1.10.2

  • 여러 위치에서 이스케이프할 때 유효성 검사를 추가했습니다.
  • 워드프레스 코딩 표준 및 WordPress-VIP-Go 코딩 표준과 관련된 여러 문제를 수정했습니다.
  • 메뉴 속성 필드 및 함께 제공되는 드롭다운 버튼의 시각적 정렬 불량을 수정했습니다.
  • 설정 페이지의 일부 라디오 버튼에서 일관되지 않은 간격을 수정했습니다.
  • “새 메뉴 항목 강조 표시” 기능으로 기억할 수 있는 고유한 메뉴 URL 수에 대한 제한이 도입되었습니다. 이전에는 이 기능이 활성화되면 플러그인이 각 “본” 메뉴 항목을 기록하여 관련 데이터베이스 항목이 끝없이 커질 수 있었습니다. 이제 플러그인은 사용자당 최대 700개의 항목을 기억합니다.
  • 워드프레스 6.0(릴리스 후보) 및 6.1-alpha에서 테스트되었습니다.

1.10.1

  • 로그인 리디렉션에서 작동하지 않는 [ame-user-info] 쇼트코드를 수정했습니다. 실제 사용자 데이터 대신 항상 “(사용자 없음)”을 출력합니다.
  • 예상되는 3개가 아닌 1개의 매개변수만 사용하여 “login_redirect” 필터를 호출하는 플러그인 및 테마와의 충돌로 인해 발생하는 경고를 수정했습니다.
  • 사이트 URL이 변경될 때(예: 사이트를 다른 도메인으로 마이그레이션할 때) 정규화된 URL을 사용하는 메뉴 항목의 사용자 지정 설정이 손실되는 버그가 수정되었을 것입니다.
  • Admin Menu Editor가 활성화되면 일반적으로 숨겨져 있는 “시작하기” 메뉴 항목이 표시되는 플러그인 “Google Analytics for 워드프레스 by MonsterInsights”와의 사소한 충돌이 수정되었습니다.
  • 플러그인이 실제로 모든 역할에 대해 활성화되었지만 개별 사용자에 대해 명시적으로 활성화(또는 비활성화)되지 않은 경우 불확실한 상태에서 “모든 사람에게 이 옵션이 활성화되어 있습니까?” 확인란을 잘못 표시하는 극단적인 경우를 수정했습니다.
  • 현재 URL을 기반으로 현재 메뉴 항목을 감지할 때 Admin Menu Editor가 하위 메뉴 항목을 선호하지 않는 버그를 수정했습니다.
  • jQuery.toJSON()에서 JSON.stringify()로 전환되었습니다. 이전 jQuery JSON 플러그인은 유지 관리되지 않는 것으로 보이며 모든 최신 브라우저는 오랫동안 JSON.stringify()를 지원했습니다.
  • 기타 사소한 수정.
  • 워드프레스 6.0-beta1까지 테스트되었습니다.

1.10

  • “리디렉션” 기능을 추가했습니다. 로그인 리디렉션, 로그아웃 리디렉션 및 등록 리디렉션을 만들 수 있습니다. 특정 역할 및 사용자에 대한 리디렉션을 구성할 수 있습니다. 특정 설정이 없는 모든 사용자에게 적용되는 기본 리디렉션을 설정할 수도 있습니다. 리디렉션 URL은 쇼트코드를 포함할 수 있지만 일부 쇼트코드는 이 컨텍스트에서 작동하지 않습니다.
  • 몇 가지 유틸리티 쇼트코드를 추가했습니다: [ame-wp-admin], [ame-home-url], [ame-user-info field=". .."]. 이들은 주로 동적 리디렉션을 만드는 데 사용되지만 게시물 및 페이지에서도 작동합니다.
  • 작은 화면과 좁은 브라우저 창에서 설정 페이지 탭의 모양이 약간 개선되었습니다.
  • Admin Menu Editor가 활성화될 때 "WP Grid Builder"에 의해 생성된 여러 숨겨진 메뉴 항목이 예기치 않게 표시되는 사소한 충돌을 수정했습니다.
  • "LoftLoader Pro", "WS Form" 및 테마 사용자 지정 프로그램에 연결되는 새로운 관리 메뉴 항목을 생성하는 몇 가지 다른 플러그인과의 충돌을 수정했습니다. 이전에는 이러한 메뉴 항목을 숨기거나 편집하는 것이 불가능했습니다.
  • 몇 가지 jQuery 지원 중단 경고를 수정했습니다.
  • 다른 플러그인이 "capabilities" 키가 없는 사용자 역할을 생성한 경우 나타날 수 있는 "정의되지 않은 배열 키" 경고를 수정했습니다.
  • 메뉴 편집기가 실제 관리자 메뉴에 없는 "BuddyBoss -> BuddyBoss" 메뉴 항목을 표시하는 사소한 BuddyBoss 플랫폼 호환성 문제를 수정했습니다. 이 항목은 BuddyBoss 플랫폼에서 생성되지만 분명히 숨길 의도가 있습니다.
  • 메뉴 에디터를 리팩터링하고 3단계 메뉴 편집에 대한 제한된 지원을 추가했습니다. 무료 버전은 관리 메뉴에서 중첩된 항목을 실제로 렌더링하는 기능이 없지만 최소한 충돌 없이 두 개 이상의 레벨을 포함하는 메뉴 구성을 로드해야 합니다. 이것은 누군가가 데이터베이스의 설정을 편집하거나 Pro 버전에서 메뉴 구성을 복사하는 경우에만 중요할 것입니다.

1.9.10

  • 플러그인이 구분 기호를 현재 메뉴 항목으로 잘못 식별할 수 있는 버그를 수정했습니다.
  • 선택한 상위 항목에 맞게 하위 메뉴 상자가 확장되지 않는 문제를 수정했습니다.
  • "bbPress의 역할 기능 재설정 방지"가 알림을 트리거하고 올바르게 작동하지 않는 PHP 5 호환성 문제를 수정했습니다. 이 버그는 PHP 7과 같은 최신 PHP 버전에는 영향을 미치지 않았습니다.
  • 호버 마커(즉, WP 5.7에서 도입된 현재 호버링된 메뉴 항목 옆에 나타나는 컬러 수직 막대)가 잘못된 위치에 나타나거나 그렇지 않은 경우 나타날 수 있는 몇 가지 아이콘 및 구분 기호 렌더링 버그를 수정했습니다. 해야합니다.
  • IsFunction()이 더 이상 사용되지 않는다는 jQuery Migrate 경고를 수정했습니다.

1.9.9

  • 현재 하위 메뉴 항목이 한 상위 메뉴에서 다른 상위 메뉴로 이동된 경우 "PRO 테마"가 잘못된 최상위 관리 메뉴를 확장하는 "PRO 테마" 플러그인과의 충돌을 수정했습니다.
  • PHP 알림 "정의되지 않은 오프셋: 70행의 /wp-includes/capabilities.php에서 0"(다양한 행 번호)을 수정했습니다.
  • 숨겨진 메뉴 항목이 제거되지 않았기 때문에 "Stripe Gateway" 메뉴의 URL이 잘못된 "WooCommerce용 Stripe" 3.2.12와의 충돌을 수정했습니다.
  • SameSite 속성을 사용하지 않는 "ws_nmh_pending_seen_urls" 쿠키에 대한 브라우저 경고를 수정했습니다.
  • WooFunnels 메뉴 아이콘을 변경하면 원래 아이콘과 새 아이콘이 동시에 표시되는 WooFunnels와의 충돌이 수정되었습니다. 새 아이콘도 잘못 정렬되었습니다.
  • 사소한 시각적 변화.
  • 워드프레스 5.7 및 5.8-alpha에서 테스트되었습니다.

1.9.8

  • BBPress가 동적 bbPress 역할에 대한 모든 변경 사항을 재설정하지 못하도록 하는 "bbPress 재정의" 옵션을 추가했습니다. 이 옵션을 활성화하면 모든 역할 편집 플러그인으로 bbPress 역할을 편집할 수 있습니다.
  • Admin Menu Editor가 활성화되었을 때 일부 숨겨진 단순 캘린더 메뉴 항목이 표시되는 충돌을 수정했습니다.
  • 슬러그에 "&" 및 "/"와 같은 특수 문자가 있는 메뉴 항목이 다른 하위 메뉴 또는 최상위 수준으로 이동되면 작동이 중지될 수 있는 버그를 수정했습니다.
  • 메뉴 아이콘을 외부 이미지(예: PNG 파일을 가리키는 URL)로 변경하면 이전 아이콘과 새 아이콘이 나란히 또는 다른 아이콘 아래에 한 번에 표시될 수 있는 버그가 수정되었습니다. 이것은 ::before 의사 요소를 사용하여 CSS에서 아이콘이 설정된 메뉴 항목에만 영향을 미쳤습니다.
  • 많은 jQuery 지원 중단 경고를 수정했습니다.
  • Admin Menu Editor가 해당 모듈을 로드하기 전에 다른 플러그인이 메뉴 구성을 로드하게 하는 필터를 트리거할 때 일부 메뉴 설정이 데이터베이스에서 로드되지 않는 버그를 수정했습니다.
  • "WP Hide & Security Enhancer"와 같이 관리자 URL을 변경하는 플러그인과 모호한 충돌을 일으킬 수 있는 버그를 수정했습니다. 사용자가 "알림판 -> 홈"을 열려고 하면 플러그인이 다른 메뉴 항목의 권한을 "홈" 항목에 잘못 적용할 수 있습니다. 다른 메뉴 항목에 액세스할 수 없도록 구성된 경우 사용자는 로그인할 때 오류 메시지를 받게 됩니다(아직 성공적으로 로그인된 상태임).
  • 플러그인이 메뉴 데이터를 구문 분석할 수 없는 상황에서 오류 보고가 개선되었습니다.

1.9.7

  • "Theme Builder" 메뉴 항목이 잘못된 URL을 갖도록 하는 Elementor 3.0.0-beta와의 충돌을 수정했습니다.
  • 약간의 성능 최적화.

1.9.6

  • WPML 지원을 비활성화하는 옵션이 추가되었습니다.
  • 메뉴 설정 페이지에 표시된 일부 상자가 잘못 표시되는 사소한 WP 5.5 호환성 문제를 수정했습니다.
  • 숨겨진 플러그인이 여전히 "알림판 -> 업데이트"에 표시되고 관리자 메뉴, 툴바 및 기타 위치에 표시되는 업데이트 수에 포함되는 버그를 수정했습니다.
  • Admin Menu Editor를 활성화하면 숨겨진 "알림판 -> 설정" 메뉴가 표시되는 WP 작업 관리자와의 충돌을 수정했습니다.
  • "SameSite: None"을 사용하는 쿠키에 대한 브라우저 경고를 수정했습니다.
  • 호환되지 않는 다른 버전의 jquery-cookie 라이브러리를 사용하는 플러그인과의 충돌을 수정했습니다. 예: 참가자 데이터베이스 필드 그룹 탭.
  • 워드프레스 5.5-RC1 및 5.6-알파로 테스트되었습니다.

1.9.5

  • Admin Menu Editor를 활성화하면 이전에 숨겨진 여러 메뉴 항목이 표시되는 Media Ace, Snax 및 "What's Your Reaction?" 플러그인과의 충돌을 수정했습니다.
  • 워드프레스 5.4까지 테스트되었습니다.

1.9.4

  • PHP 7.4에서 더 이상 사용되지 않는 get_magic_quotes_gpc()에 대한 또 다른 경고를 수정했습니다. 이 인스턴스는 이전 패치에서 누락되었습니다.
  • MailPoet의 관리 페이지에서 일부 메뉴 설정이 작동하지 않는 MailPoet 3의 문제에 대한 해결 방법을 추가했습니다.
  • 해당 플러그인에 의해 추가된 "시작하기" 페이지가 숨겨져 있어야 하는데도 메뉴 에디터에 표시되는 확장 위젯 옵션 문제에 대한 해결 방법을 추가했습니다.
  • 플러그인 가시성 설정에서 사용하는 공간을 줄였습니다. 이 변경 사항은 다음에 설정을 저장할 때 적용됩니다.
  • 메뉴 데이터 재구성과 함께 ZLIB 압축을 사용하도록 "메뉴 구성 데이터 압축" 기능을 확장했습니다. 이렇게 하면 데이터베이스에 저장되는 데이터의 양이 크게 줄어들지만 압축 해제 오버헤드가 증가합니다.

1.9.3

  • PHP 7.4에서 더 이상 사용되지 않는 get_magic_quotes_gpc()에 대한 경고를 수정했습니다.
  • "all_plugins" 필터를 잘못 사용하는 플러그인과의 충돌을 수정했습니다.

1.9.2

  • 워드프레스 5.3에 도입된 관리 CSS 변경 사항과 일치하도록 설정 페이지의 모양을 업데이트했습니다.
  • 다른 플러그인이 기본 WP 대화 상자 스타일을 로드할 때 발생할 수 있는 일관되지 않은 대화 제목 표시줄 색상을 수정했습니다.
  • 일부 하위 메뉴가 CSS/JS를 통해 숨겨져 있고 클릭할 수 없기 때문에 특정 최상위 메뉴가 영구적으로 강조 표시될 수 있는 버그를 수정했습니다.
  • 메뉴 구성을 로드하는 중에 오류가 발생하면(예: 호환되지 않는 형식이기 때문에) 플러그인은 이제 포착되지 않은 예외를 허용하는 대신 관리자 알림을 표시합니다.
  • 플러그인 설정 페이지에서 Visual Admin Customizer에 대한 링크를 제거했습니다.
  • 워드프레스 5.3까지 테스트되었습니다.

1.9.1

  • 도구 세트 유형과의 사소한 충돌을 수정했습니다.
  • 플러그인의 메뉴 아이콘을 변경할 수 없는 MailPoet 플러그인과의 충돌을 수정했습니다.
  • 역할에 따라 URL이 다른 특정 핵심 메뉴를 플러그인이 잘못 식별할 수 있는 버그를 수정했습니다.
  • 플러그인이 상위 메뉴 URL에 "&"와 같은 HTML 엔티티가 포함된 하위 메뉴 항목에 대해 잘못된 URL을 생성할 수 있는 버그를 수정했습니다.
  • Eval() 함수를 사용했기 때문에 특정 취약성 스캐너가 플러그인 파일 중 하나에 대한 경고를 표시하는 문제를 수정했습니다. 이 특정 eval() 인스턴스는 보안 결함이 아니었지만 이제 오탐을 방지하기 위해 제거되었습니다.
  • 동일한 URL을 가진 다른 숨겨진 메뉴 항목으로 인해 메뉴 항목이 숨겨져 있을 때 플러그인이 잘못된 오류 메시지를 표시할 수 있는 버그를 수정했습니다.
  • 메뉴 속성의 필드 정렬과 관련된 사소한 문제를 수정했습니다.
  • "사이트 상태" 메뉴는 워드프레스 코어의 일부이기 때문에 더 이상 새 항목으로 강조 표시되지 않습니다.

1.9

  • 새 플러그인을 자동으로 숨기는 옵션이 추가되었습니다. 이미 가능했지만 이전에는 이 옵션이 "모든 플러그인 표시" 확인란에 연결되어 있었습니다. 이제 별도의 "새 플러그인" 확인란이 있습니다.
  • Jetpack 메뉴의 아이콘을 변경하려고 하면 아이콘 선택기가 표시되지 않는 JavaScript 오류가 발생하는 버그가 수정되었습니다.
  • 워드프레스 5.2까지 테스트되었습니다.

1.8.8

  • 작성자 이름, 사이트 URL 및 버전 번호와 같은 더 많은 플러그인 세부 정보를 편집하는 기능이 추가되었습니다. 이 기능은 플러그인이 표시되는 방식만 변경합니다. 실제로 플러그인 파일을 수정하지는 않습니다.
  • PHP 지원 중단 알림 수정: "strpos(): 문자열이 아닌 바늘은 미래에 문자열로 해석됩니다". 이번에는 잘 해결되길 바랍니다.
  • 몇 가지 HTML 유효성 검사 오류를 수정했습니다.
  • 사용자가 미디어 라이브러리에서 이미지를 선택하려고 할 때마다 플러그인이 미디어 프레임을 다시 초기화하는 비효율성을 수정했습니다.
  • 너비가 32픽셀을 초과하는 메뉴 아이콘이 잘못 표시되는 상황에 대한 부분적인 해결 방법을 추가했습니다.
  • 워드프레스 5.1.1까지 테스트되었습니다.

1.8.7

  • PHP 경고 "strpos(): 빈 바늘"을 유발하는 1.8.6에 도입된 버그를 수정했습니다.

1.8.6

  • WPMU_PLUGIN_DIR 상수가 유효한 경로가 아니거나 전체 경로를 확인할 수 없을 때 발생하는 PHP 경고를 수정했습니다.
  • 알 수 없는 플러그인 충돌로 인해 발생했을 가능성이 가장 높은 드문 PHP 경고 "매개 변수 1이 배열, 4254행의 menu-editor-core.php에서 null이 제공됨"을 수정했습니다.
  • 재정의 중인 클래스에 대한 드문 경고를 수정했습니다.
  • 여러 내부 종속성을 업데이트했습니다.
  • 워드프레스 5.0으로 테스트했습니다.

1.8.5

  • 현재 항목이 다른 최상위 메뉴에서 현재 하위 메뉴로 이동된 항목인 경우 매우 긴 하위 메뉴를 스크롤할 수 없는 버그를 수정했습니다.
  • 현재 하위 메뉴에서 항목을 클릭하면 전체 하위 메뉴가 위 또는 아래로 "점프"할 수 있는 모호한 버그가 수정되었습니다.
  • 쿼리 매개변수 값에 공백이 있을 때 Admin Menu Editor가 올바른 메뉴 항목을 강조 표시하지 않는 문제를 수정했습니다.
  • 플러그인이 하위 메뉴의 첫 번째 항목이자 사용자 정의 항목인 경우 올바른 항목을 강조 표시하지 않는 또 다른 버그를 수정했습니다.

1.8.4

  • 플러그인 설명 아래에 "문서" 링크를 추가했습니다. 최근 GDPR 법률에 대해 우려하는 사람들을 위해 문서에는 플러그인이 개인 데이터를 처리하는 방법을 설명하는 페이지가 포함되어 있습니다. 짧은 버전: 일반적으로 걱정하지 않아도 됩니다.
  • 워드프레스 4.9.6에서 테스트되었습니다.

1.8.3

  • 설정 페이지에 몇 가지 튜토리얼 링크를 추가했습니다.
  • "WP Editor" 플러그인 버전 1.2.6.3의 버그로 인해 발생할 수 있는 충돌을 수정했습니다.
  • 여전히 "&$this"를 사용하는 오래된 콜백 구문을 수정했습니다.
  • 일부 메뉴 설정의 순서를 변경하고 설정 그룹 사이에 구분 기호를 추가했습니다.
  • "플러그인"처럼 필요하지 않은 Admin Menu Editor 탭에서 "화면 옵션" 패널을 제거했습니다.
  • 워드프레스 4.9.5에서 테스트되었습니다.

1.8.2

  • PHP 경고 "count(): 매개변수는 메뉴 편집기 코어에서 Countable을 구현하는 배열 또는 객체여야 합니다"라는 경고를 수정했습니다.
  • 일부 네트워크 관리자 메뉴가 새 것처럼 녹색으로 강조 표시될 수 있는 버그를 수정했습니다.
  • Admin Menu Editor를 활성화하면 많은 추가 메뉴 항목이 예기치 않게 표시되는 WP Courseware 4.1.2와의 충돌이 수정되었습니다.
  • 플러그인을 숨길 수 없게 만드는 Ultra 워드프레스 Admin 7.4와의 충돌을 수정했습니다.
  • "새 아이템입니다" 아이콘을 다른 아이콘으로 교체했습니다.
  • 워드프레스 4.9.4에서 테스트되었습니다.

1.8.1

  • 일부 사용자가 functions.php에 추가한 버그가 있는 "defer_parsing_of_js" 코드 스니펫에 대한 해결 방법을 추가했습니다. 이 스니펫은 메뉴 에디터를 중단하는 데 사용되는 잘못된 HTML 코드를 생성합니다.
  • 이 플러그인을 WooCommerce 또는 YITH WooCommerce 기프트 카드와 함께 사용하고 PHP 7.1을 실행할 때 나타나는 PHP 경고를 수정했습니다.
  • 약간의 성능 향상.
  • 워드프레스 4.8.3 및 4.9에서 테스트되었습니다.

1.8

  • "플러그인" 탭을 통해 플러그인 이름과 설명을 편집할 수 있습니다. 이는 플러그인이 "플러그인" 페이지에 표시되는 방식만 변경합니다. 디스크의 플러그인 파일에는 영향을 미치지 않습니다.
  • 새 메뉴 항목을 강조 표시하는 옵션을 추가했습니다. 이 기능은 기본적으로 꺼져 있습니다. "설정" 탭에서 활성화할 수 있습니다.
  • 플러그인이 데이터베이스에 저장하는 메뉴 데이터를 압축하는 옵션이 추가되었습니다.
  • Divi Training 플러그인에 대한 호환성 해결 방법을 추가했습니다. Admin Menu Editor를 활성화하면 '알림판' 메뉴에 추가되는 숨겨진 메뉴 항목이 더 이상 표시되지 않습니다.
  • CSS를 사용하여 메뉴 아이콘을 설정하는 플러그인과의 호환성을 개선하는 해결 방법을 추가했습니다.
  • 메뉴 항목을 정렬하면 모든 구분 기호가 맨 위에 놓이던 오래된 버그가 수정되었습니다. 이제 이전 메뉴 항목 근처에 있습니다.
  • 사용자 지정 화면 옵션 링크의 잘못된 그림자를 수정했습니다.
  • 다른 플러그인의 버그로 인해 발생한 몇 가지 UI 레이아웃 문제를 수정했습니다.
  • 관리 표시줄을 숨기면 빈 공간이 남는 드문 문제를 수정했습니다.
  • "A-Z" 버튼을 사용하여 최상위 메뉴를 정렬하면 하위 메뉴 항목도 정렬됩니다. 호환성 문제를 방지하기 위해 각 하위 메뉴의 첫 번째 항목은 원래 위치에 유지됩니다.
  • 허용된 유일한 사용자가 더 이상 존재하지 않는 경우 플러그인 액세스를 자동으로 재설정합니다. 이렇게 하면 "플러그인에 액세스할 수 있는 사람"을 "현재 사용자만"으로 설정한 다음 나중에 해당 사용자 계정을 삭제하여 실수로 자신을 잠그는 사용자 수를 줄일 수 있습니다.
  • 사소한 성능 최적화.