어드민 메뉴 에디터

설명

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

기능

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

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

쇼트코드

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

  • [ame-wp-admin] – 워드프레스 알림판의 URL(후행 슬래시 포함).
  • [ame-home-url] – 사이트 URL. 일반적으로 설정 -> 일반의 “사이트 주소” 필드에 있는 URL과 동일합니다.
  • [ame-user-info field="..."] – Information about the logged-in user. Parameters:
    • field – The part of user profile to display. Supported fields include: ID, user_login, display_name, locale, user_nicename, user_url, and so on.
    • 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를 설치하는 대신 정상적으로 설치한 다음 “네트워크 활성화”를 통해 전역적으로 활성화할 수도 있습니다. 그러나 이렇게 하면 플러그인이 비활성 상태일 때(예: 업그레이드 중) 일반 사용자에게 플러그인이 표시됩니다.
* 관리자 메뉴 편집기가 mu-plugins에 설치되거나 “네트워크 활성화”를 통해 활성화된 경우 “최고 관리자” 사용자만 메뉴 편집기 페이지에 액세스할 수 있습니다. 다른 사용자는 사용자 정의된 알림판 메뉴를 볼 수 있지만 편집할 수는 없습니다.

후기

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
2024년 2월 13일
Thank you so much for creating this program! I've been struggling looking at a completely unorganized mess on the admin panel. it really helps for fast navigation when building.
2024년 1월 3일
Works perfect on all my sites, It helps to get a useful structure of the Admin menu.
2023년 12월 10일
I am very tardy with this review, have been using this plugin for years, including but not just pro version... I simply cannot live (aka do sites) without its functions… Plus the support is utterly superb, as good as it gets...! 🙂🙏🌻
2023년 12월 10일
Have been looking for hours for a solution to hide access to 1 plugin (from the dashboard) for Editors, this plugin does the trick. Thanks!
모든 289 평가 읽기

기여자 & 개발자

“어드민 메뉴 에디터”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“어드민 메뉴 에디터”(이)가 16(으)로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “어드민 메뉴 에디터”(을)를 번역하세요.

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

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

변경이력

1.12.1

  • Made menu editor toolbars “sticky”. They will now stay below the admin bar when scrolling down, which can be useful when editing very long menus.
  • Restored the “custom item” indicator for the “Modern” editor color scheme. Previously, it was not visible in the menu editor when using that color scheme.
  • Fixed a missing nonce check when hiding the “Upgrade to Pro” panel.
  • Migrated to Lodash 4.
  • Tested with WP 6.5-alpha.

1.12

  • Added a search box for menu icons.
  • Added more Dashicons. Now the icon dropdown should include all currently existing Dashicons.
  • Fixed a visual bug where the icon would become unreasonably narrow when no icon was selected.
  • Tested with WP 6.3.2 and 6.4-beta4.

1.11.2

  • Fixed a conflict that prevented users from changing the menu icon of the Wordfence plugin (and possibly some other plugins that use similar CSS).
  • Fixed a crash if the plugin encounters a supposed “menu item” that has the wrong data type, like a boolean. This was likely caused by a bug in an unidentified plugin or theme that modified the menu list incorrectly.
  • Fixed plugin visibility restrictions not being applied when editing plugin files via AJAX.
  • Tested with WP 6.3.1 and WP 6.4-alpha.

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

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

1.10.4

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

1.10.3

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

1.10.2

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

1.10.1

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

1.10

  • “리디렉션” 기능을 추가했습니다. 로그인 리디렉션, 로그아웃 리디렉션 및 등록 리디렉션을 만들 수 있습니다. 특정 역할 및 사용자에 대한 리디렉션을 구성할 수 있습니다. 특정 설정이 없는 모든 사용자에게 적용되는 기본 리디렉션을 설정할 수도 있습니다. 리디렉션 URL은 쇼트코드를 포함할 수 있지만 일부 쇼트코드는 이 컨텍스트에서 작동하지 않습니다.
  • 몇 가지 유틸리티 쇼트코드를 추가했습니다: [ame-wp-admin], [ame-home-url], [ame-user-info field=". .."]. 이들은 주로 동적 리디렉션을 만드는 데 사용되지만 게시물 및 페이지에서도 작동합니다.
  • 작은 화면과 좁은 브라우저 창에서 설정 페이지 탭의 모양이 약간 개선되었습니다.
  • 어드민 메뉴 에디터가 활성화될 때 "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 역할을 편집할 수 있습니다.
  • 관리자 메뉴 편집기가 활성화되었을 때 일부 숨겨진 단순 캘린더 메뉴 항목이 표시되는 충돌을 수정했습니다.
  • 슬러그에 "&" 및 "/"와 같은 특수 문자가 있는 메뉴 항목이 다른 하위 메뉴 또는 최상위 수준으로 이동되면 작동이 중지될 수 있는 버그를 수정했습니다.
  • 메뉴 아이콘을 외부 이미지(예: PNG 파일을 가리키는 URL)로 변경하면 이전 아이콘과 새 아이콘이 나란히 또는 다른 아이콘 아래에 한 번에 표시될 수 있는 버그가 수정되었습니다. 이것은 ::before 의사 요소를 사용하여 CSS에서 아이콘이 설정된 메뉴 항목에만 영향을 미쳤습니다.
  • 많은 jQuery 지원 중단 경고를 수정했습니다.
  • 어드민 메뉴 에디터가 해당 모듈을 로드하기 전에 다른 플러그인이 메뉴 구성을 로드하게 하는 필터를 트리거할 때 일부 메뉴 설정이 데이터베이스에서 로드되지 않는 버그를 수정했습니다.
  • "WP Hide & Security Enhancer"와 같이 관리자 URL을 변경하는 플러그인과 모호한 충돌을 일으킬 수 있는 버그를 수정했습니다. 사용자가 "알림판 -> 홈"을 열려고 하면 플러그인이 다른 메뉴 항목의 권한을 "홈" 항목에 잘못 적용할 수 있습니다. 다른 메뉴 항목에 액세스할 수 없도록 구성된 경우 사용자는 로그인할 때 오류 메시지를 받게 됩니다(아직 성공적으로 로그인된 상태임).
  • 플러그인이 메뉴 데이터를 구문 분석할 수 없는 상황에서 오류 보고가 개선되었습니다.

1.9.7

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

1.9.6

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

1.9.5

  • 어드민 메뉴 에디터를 활성화하면 이전에 숨겨진 여러 메뉴 항목이 표시되는 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

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

1.8.4

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

1.8.3

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

1.8.2

  • PHP 경고 "count(): Par어드민 메뉴 에디터ter must be an array or an object that implements countable in menu-editor-core.php"를 수정했습니다.
  • 일부 네트워크 관리자 메뉴가 새 것처럼 녹색으로 강조 표시될 수 있는 버그를 수정했습니다.
  • 어드민 메뉴 에디터를 활성화하면 많은 추가 메뉴 항목이 예기치 않게 표시되는 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 플러그인에 대한 호환성 해결 방법을 추가했습니다. 어드민 메뉴 에디터를 활성화하면 "알림판" 메뉴에 추가되는 숨겨진 메뉴 항목이 더 이상 표시되지 않습니다.
  • CSS를 사용하여 메뉴 아이콘을 설정하는 플러그인과의 호환성을 개선하는 해결 방법을 추가했습니다.
  • 메뉴 항목을 정렬하면 모든 구분 기호가 맨 위에 놓이던 오래된 버그가 수정되었습니다. 이제 이전 메뉴 항목 근처에 있습니다.
  • 사용자 지정 화면 옵션 링크의 잘못된 그림자를 수정했습니다.
  • 다른 플러그인의 버그로 인해 발생한 몇 가지 UI 레이아웃 문제를 수정했습니다.
  • 관리 표시줄을 숨기면 빈 공간이 남는 드문 문제를 수정했습니다.
  • "A-Z" 버튼을 사용하여 최상위 메뉴를 정렬하면 하위 메뉴 항목도 정렬됩니다. 호환성 문제를 방지하기 위해 각 하위 메뉴의 첫 번째 항목은 원래 위치에 유지됩니다.
  • 허용된 유일한 사용자가 더 이상 존재하지 않는 경우 플러그인 액세스를 자동으로 재설정합니다. 이렇게 하면 "플러그인에 액세스할 수 있는 사람"을 "현재 사용자만"으로 설정한 다음 나중에 해당 사용자 계정을 삭제하여 실수로 자신을 잠그는 사용자 수를 줄일 수 있습니다.
  • 사소한 성능 최적화.

1.7.3

  • 사용자 정의 메뉴 항목의 메뉴 속성을 닫으면 "추가 기능"이 "읽기"로 설정될 수 있는 버그를 수정했습니다.
  • "주문" 메뉴 제목에 새 주문 수를 표시하기 위해 WooCommerce 2.6.8에 대한 해결 방법을 추가했습니다.
  • 사소한 외관 변경.
  • 워드프레스 4.7 및 4.8-alpha에서 테스트되었습니다.

1.7.2

  • "추가 기능" 드롭다운에 기능 제안 및 액세스 미리보기를 추가했습니다.
  • 플러그인은 이제 마지막으로 선택한 메뉴 항목을 기억하고 변경 사항을 저장한 후 다시 선택합니다.
  • 제목이 매우 긴 메뉴가 메뉴 편집기에서 잘못 표시되는 레이아웃 문제를 수정했습니다.
  • 메뉴 제목을 변경하면 그에 맞게 창 제목도 변경됩니다. 필요한 경우 창 제목을 별도로 편집할 수 있습니다.
  • "아이콘 URL" 필드를 위로 이동하고 "창 제목"을 아래로 이동했습니다.

1.7.1

  • "필수 기능" 필드를 실제 필요한 기능을 표시하는 읽기 전용 필드와 메뉴에 대한 액세스를 제한하는 데 사용할 수 있는 편집 가능한 "추가 기능"의 두 부분으로 나눕니다.
  • 더 자세한 권한 오류 메시지를 추가했습니다. "오류 표시 수준"을 "낮음"으로 변경하여 "설정" 탭에서 끌 수 있습니다.
  • 워드프레스 4.6까지 테스트했습니다.

1.7

  • "플러그인" 탭을 추가했습니다. 다른 사용자로부터 특정 플러그인을 숨길 수 있습니다. 이것은 "플러그인" 페이지의 목록과 플러그인 파일 편집과 같은 작업에만 영향을 미치며 관리자 메뉴에는 영향을 미치지 않습니다.
  • 워드프레스 4.6-beta3까지 테스트되었습니다.

1.6.2

  • 메뉴 항목을 드래그하기 시작할 때 메뉴 항목 "점프"가 약간 왼쪽으로 이동하는 버그를 수정했습니다.
  • Switch_to_blog() 함수를 사용하여 일시적으로 다른 사이트로 전환하면 사용자에게 잘못된 권한이 부여될 수 있는 다중 사이트 관련 버그가 수정되었습니다.
  • 설정을 저장할 때 플러그인은 이제 메뉴 데이터를 서버로 보내기 전에 압축합니다. 이렇게 하면 일부 호스팅 회사에서 부과하는 요청 크기 제한을 초과할 가능성이 줄어듭니다.
  • "x" 버튼을 클릭하여 "설정이 저장됨" 알림을 해제할 수 있습니다.
  • 워드프레스 4.5.2까지 테스트되었습니다.

1.6.1

  • 버전 1.6에서 "축소 메뉴" 링크가 작동하지 않는 버그를 수정했습니다. 경우에 따라 이 버그로 인해 "도움말" 탭 간 전환이 불가능하기도 했습니다.

1.6

  • 향상된 PHP 7 지원.
  • 몇 가지 메뉴 아이콘을 더 추가했습니다.
  • 설정 페이지에 탭을 추가했습니다: "관리자 메뉴" 및 "설정". 이 탭은 이전에 메뉴 에디터와 일반 플러그인 설정 사이를 전환하는 데 사용되었던 제목 버튼을 대체합니다.
  • 특별한 "customize" 및 "delete_site" 메타 기능에 대한 기본 지원이 추가되었습니다.
  • 빈 슬러그(예: URL 없음)가 있는 메뉴 항목이 표시되지 않던 버그를 수정했습니다.
  • 접기 메뉴 속성이 실제로 변경하지 않은 경우에도 "아이콘 URL" 필드에 사용자 정의 값이 있는 것으로 플래그를 지정하는 버그를 수정했습니다.
  • 때때로 관리자 메뉴에서 여러 언어가 혼합되어 사용되는 드문 WPML 충돌을 수정했습니다.
  • DOM 지원 처리기에서 JavaScript 오류를 발생시키는 버그가 있는 플러그인 및 테마와의 호환성이 향상되었습니다.
  • 지나치게 공격적인 ModSecurity 구성이 있는 서버에 대한 해결 방법으로 jquery.cookie.js의 이름을 jquery.biscuit.js로 변경했습니다. 분명히 일부 서버는 ".cookie" 텍스트가 포함된 URL에 대한 액세스를 차단합니다.
  • DW Question & Answer 플러그인에 대한 호환성 해결 방법을 추가했습니다. 숨겨진 "Welcome", "Changelog" 및 "Credits" 메뉴 항목은 어드민 메뉴 에디터를 활성화할 때 더 이상 표시되지 않습니다.
  • 메뉴 설정을 저장할 때 경합 상태가 발생할 위험을 줄이기 위해 잠금을 추가했습니다.
  • 작동하지 않는 "WP 페이지 포함" 옵션을 제거했습니다.
  • 워드프레스 4.5-RC1까지 테스트되었습니다.

1.5

  • "이 메뉴를 열린 상태로 유지" 확인란을 추가했습니다. 이 설정은 현재 메뉴가 아닌 경우에도 최상위 메뉴를 확장된 상태로 유지합니다.
  • 최상위 메뉴 도구 모음에 정렬 버튼을 추가했습니다.
  • 현재 하위 메뉴에서 현재 선택된 상위 메뉴를 가리키는 화살표를 추가했습니다. 이는 새로운 사용자가 왼쪽 열에 최상위 메뉴가 표시되고 오른쪽 열에 해당 하위 메뉴가 표시된다는 것을 이해하는 데 도움이 될 수 있습니다.
  • 메뉴 에디터를 다른 워드프레스 관리 페이지처럼 보이게 하는 새 편집기 색 구성표를 추가했습니다(예: 모양 -> 메뉴). 플러그인 설정 페이지를 통해 활성화할 수 있습니다.
  • 새 메뉴 및 사용하지 않은 메뉴 항목은 이제 기본 관리 메뉴에 있을 때와 동일한 상대 위치에 표시됩니다. 또는 메뉴 하단에 표시할 수 있습니다. 플러그인 설정에서 이를 구성할 수 있습니다.
  • 메뉴 항목 중 하나에 null 메뉴 제목이 있는 경우 메뉴 편집기가 충돌하는 드문 버그를 수정했습니다. 기술적으로 제목을 null로 설정하는 것은 유효하지 않지만 일부 플러그인은 어쨌든 그렇게 합니다.
  • 빈 제목("", 빈 문자열)이 있는 최상위 메뉴는 더 이상 구분 기호로 처리되지 않습니다.
  • 모든 텍스트 필드와 드롭다운을 같은 높이로 만들고 일관된 여백을 제공했습니다.
  • 다른 플러그인이 기본 글꼴 또는 입력 크기를 변경할 때 필드 레이블이 잘못된 위치에 표시되거나 반으로 줄바꿈/깨지는 원인이 될 수 있는 여러 레이아웃 버그를 수정했습니다.
  • 마우스 버튼을 누르고 있을 때 "메뉴 속성 확장" 화살표가 약간 아래로 이동하는 사소한 레이아웃 버그가 수정되었습니다.
  • 다른 플러그인이 기본 링크 및 이미지 CSS를 재정의하는 경우 도구 모음 버튼의 크기나 위치가 변경될 수 있는 사소한 버그가 수정되었습니다.
  • "Welcome", "What's New" 또는 "Getting Started" 메뉴 항목을 만든 다음 이러한 항목을 비표준 방식으로 숨기는 플러그인에 대한 해결 방법을 추가했습니다. 이제 (일부) 이러한 항목이 더 이상 불필요하게 표시되지 않습니다. 필요하지 않은데도 여전히 나타나는 메뉴를 찾으면 신고해 주세요.
  • 몇 가지 다른 레이아웃 불일치를 수정했습니다.
  • array_shift를 오용하여 의도치 않게 사용자 역할 목록을 손상시키는 버그가 있는 플러그인과의 호환성이 향상되었습니다.
  • 일부 구성에서 어드민 메뉴 에디터가 "Customize", "Header" 및 "Background" 메뉴 항목을 혼합하게 만드는 URL 구문 분석 버그를 수정했습니다.
  • 하나의 메뉴 항목을 드래그하기 시작하면 일부 다른 항목이 이동하거나 크기가 아주 약간 변경되는 레이아웃 문제가 수정되었습니다.
  • JavaScript 오류 "_.empty는 함수가 아닙니다"를 수정했습니다.
  • 필요한 최소 워드프레스 버전을 4.1로 높였습니다.
  • "표시/숨기기" 버튼의 이름을 "액세스를 차단하지 않고 숨기기"로 변경했습니다. 아이콘을 회색 퍼즐 조각에서 점선 테두리가 있는 사각형으로 변경했습니다.
  • 다른 플러그인으로 인한 JavaScript 충돌에 대한 플러그인의 탄력성을 높였습니다.
  • 워드프레스 4.2 이상에서 관리 페이지에 <h1> 제목을 사용하십시오.
  • 선택한 메뉴 항목을 삭제할 수 없을 때 "삭제" 버튼이 비활성화되도록 했습니다.
  • "새 구분 기호" 버튼을 "새 메뉴" 버튼 옆으로 옮겼습니다.
  • 플러그인 대화 상자의 닫기 아이콘을 일반 흰색 "X"로 변경했습니다.
  • 툴팁 텍스트 크기를 늘렸습니다.
  • IP Geo Block과의 호환성이 향상되었습니다.

1.4.5

  • 워드프레스 4.3과 호환성 문제를 일으킨 TypeError: invalid 'in' operand a 오류를 수정했습니다.
  • URL에 % 인코딩된 쿼리 매개변수가 포함된 경우 현재 메뉴 항목이 강조 표시되지 않는 버그를 수정했습니다.
  • 플러그인 메뉴를 "게시물", "페이지" 또는 CPT에서 다른 메뉴로 이동할 때 문제를 일으킬 수 있는 메뉴 URL 생성 버그를 수정했습니다. 메뉴 항목의 URL이 일부 플러그인을 손상시킬 수 있는 방식으로 변경되었습니다.
  • Apache 2.3과의 .htaccess 호환성 문제를 수정했습니다.
  • 오류 메시지에서 잘못된 디렉토리 이름을 수정했습니다.
  • "링크" 메뉴는 명시적으로 활성화하지 않는 한 더 이상 편집기에 표시되지 않습니다. WP 3.5부터 "Links" 메뉴는 워드프레스 코어에 여전히 존재하지만 Links Manager가 기본적으로 비활성화되어 있기 때문에 액세스할 수 없습니다.
  • 워드프레스 4.3에서 테스트했습니다.

1.4.4

  • 워드프레스 4.2에서 테스트했습니다.

1.4.3

  • 사용자 지정이 아닌 메뉴 항목을 삭제하려고 하면 항목을 숨길 것을 제안하는 경고 대화 상자가 트리거됩니다. 일반적으로 워드프레스 자체 또는 다른 플러그인에서 만든 메뉴를 영구적으로 삭제하는 것은 불가능합니다(즉, 소스 코드를 편집하지 않고).
  • CDN 또는 New Relic 모듈이 활성화되었을 때 메뉴 권한이 제대로 작동하지 않을 수 있는 W3 Total Cache 0.9.4.1의 버그에 대한 해결 방법을 추가했습니다.
  • 특정 메뉴 항목을 생성한 플러그인이 매우 낮은 우선순위를 사용하여 편집기에 표시되지 않는 플러그인 충돌을 수정했습니다.
  • 메뉴 속성의 위생 처리가 크게 개선되었습니다.
  • "아이콘 선택" 버튼의 이름을 "미디어 라이브러리"로 변경했습니다.
  • 약간의 호환성 개선.

1.4.2

  • 워드프레스 4.1 및 4.2-alpha에서 테스트되었습니다.
  • 관리자가 "모양 -> 사용자 정의" 메뉴 항목에 대한 사용자 정의 권한을 무시할 수 있는 버그를 수정했습니다.
  • 메뉴 강조 표시 알고리즘의 회귀를 수정했습니다.
  • 쿼리 문자열에 배열 데이터를 전달하여 발생하는 "배열을 문자열로 변환" 알림을 수정했습니다.
  • 사용자가 한 메뉴에서 훨씬 더 큰 메뉴(예: 20개의 하위 메뉴 항목 포함)로 항목을 이동할 때 메뉴 스크롤이 가끔 작동하지 않는 문제를 수정했습니다.
  • Fixed a bug where moving a submenu item from a plugin menu that doesn't have a …