심플 히스토리 – 워드프레스 변경 사항 추적, 기록 및 감사

설명

“지금까지 가장 훌륭하고 포괄적인 로깅 플러그인”@herrschuessler

Simple History shows recent changes made within WordPress, directly on your dashboard, on a separate page, or in the admin bar.

플러그인은 워드프레스에서 발생하는 가장 중요한 이벤트에 대한 감사 로그 역할을 합니다.

여러 사람이 콘텐츠 편집에 참여하는 웹사이트에 사용하면 좋은 플러그인입니다.

플러그인을 사용하는 데 코딩이 필요하지 않습니다. 플러그인을 설치하기만 하면 이벤트 로깅이 시작됩니다.

🔍 심플 히스토리가 실제 상황에서 도움이 되는 방법

사이트에서 무슨 일이 일어나고 있는지 추적하세요
“오늘 누가 뭘 했지? 아, 사라가 새로운 보도 자료를 업로드하고 그에 대한 글을 작성했구나. 잘됐네! 이제 내가 그걸 할 필요가 없겠어.”

문제를 식별하고 더 빠르게 디버그하세요
“어제부터 사이트가 느려진 것 같아요. 누가 특별한 작업을 했나요? … 아, 스티븐이 ‘naughty-plugin-x’를 활성화했군요, 그게 원인일 거예요.”

프리랜서 및 에이전시의 책임감 유지
“저는 제 사이트를 최적화하기 위해 개발자를 고용했습니다. 하지만 그들이 실제로 무언가를 했을까요? Simple History를 빠르게 확인하면 그들이 작업한 내용을 정확히 알 수 있어, 제 돈이 아깝지 않다는 것을 알 수 있습니다!”

✨ 심플 히스토리 기능

심플 히스토리는 다음을 지원합니다:

  • 글 및 페이지 – 누가 글 또는 페이지를 추가, 업데이트 또는 삭제했는지 확인합니다.

  • 첨부파일 – 누가 첨부파일을 추가, 업데이트 또는 삭제했는지 확인합니다.

  • 분류체계(사용자 지정 분류체계, 카테고리, 태그) – 누가 분류체계를 추가, 업데이트 또는 삭제했는지 확인합니다.

  • 댓글 – 누가 댓글을 수정, 승인 또는 삭제했는지 확인합니다.

  • 위젯 – 누군가 사이드바에서 위젯을 추가, 업데이트 또는 제거할 때 정보를 얻습니다.

  • 플러그인 – 활성화 및 비활성화

  • 사용자 프로필 – 추가, 업데이트 또는 제거된 사용자에 대한 정보

  • 사용자 로그인 – 사용자의 로그인 및 로그아웃 시기를 확인합니다. 또한 사용자가 로그인에 실패하는 시기도 확인할 수 있습니다(무차별 대입 로그인 시도를 포착하는 좋은 방법).

  • 사용자 편집 – 사용자가 언제 추가, 업데이트 또는 제거되었는지 확인하고 사용자에 대한 변경 사항에 대한 자세한 정보를 확인할 수 있습니다.

  • 실패한 사용자 로그인 – 누군가 로그인을 시도했지만 실패한 경우를 확인합니다. 그러면 로그에 해커일 가능성이 있는 사용자의 IP 주소가 포함됩니다.

  • 메뉴 편집

  • 옵션 화면 – 워드프레스의 다양한 설정 섹션에서 변경한 내용을 자세히 볼 수 있습니다. 사이트 제목 및 퍼머링크 구조의 변경 사항 등이 기록됩니다.

  • 개인정보 보호 페이지 – 개인정보 보호 페이지가 생성되거나 새 페이지로 설정된 경우입니다.

  • 데이터 내보내기 – 개인정보 데이터 내보내기 요청이 추가되는 시점과 이 요청이 사용자가 승인하거나 관리자가 다운로드하거나 사용자에게 이메일로 전송되는 시점을 확인할 수 있습니다.

  • 사용자 데이터 삭제 요청 – 사용자 개인정보 데이터 내보내기 요청이 추가되는 시점과 이 요청이 승인되는 시점 및 사용자 데이터가 삭제되는 시점을 확인할 수 있습니다.

  • admin page access denied – see when a user tries to access an admin page they don’t have permission to access.

타사 플러그인을 위한 기본 제공 로깅

심플 히스토리는 많은 플러그인을 기본적으로 지원합니다:

  • 제트팩 – 어떤 제트팩 모듈이 활성화 및 비활성화되었는지 확인합니다.

  • 고급 사용자 정의 필드(ACF) – 필드 그룹과 필드가 생성 및 수정되는 시기를 확인합니다.

  • 사용자 전환 – 각 사용자 전환을 확인합니다.

  • WP Crontrol – 크론 이벤트가 추가, 편집, 삭제, 일시 중지, 재개 및 수동으로 실행되는 시기와 크론 일정이 추가 및 삭제되는 시기를 확인합니다.

  • 미디어 바꾸기 활성화 – 바꾸려는 파일에 대한 세부 정보와 새 파일에 대한 세부 정보를 확인합니다.

  • 로그인 시도 제한 – 로그인 시도 제한 플러그인에서 로그인 시도, 잠금 및 구성 변경 사항을 확인합니다.

  • 리디렉션 – 생성, 변경, 활성화 또는 비활성화된 리디렉션 및 그룹과 글로벌 플러그인 설정이 수정된 경우를 확인합니다.

  • 글 복제 – 글 또는 페이지의 복제가 완료된 시점을 확인합니다.

  • 비버 빌더 – 비버 빌더 레이아웃 또는 템플릿이 저장된 시기 또는 플러그인 설정이 저장된 시기를 확인할 수 있습니다.

Is your plugin missing? No problem – plugin authors can add support for Simple History in their plugins using the logging API.

심플 히스토리를 지원하는 플러그인에는 다음이 포함됩니다:

💬 사용자 의견

🌟 300개 이상의 별 5개 이상의 리뷰가 이 플러그인의 신뢰성을 증명합니다. 🌟

  • “내가 찾은 최고의 기록 플러그인”Rich Mehta

  • “사용자 지정 로그는 정말 멋지다!”Ahmad Awais

  • “놀라운 활동 로깅 플러그인”digidestination

  • “모든 사이트에서 사용하는 환상적인 플러그인”Duncan Michael-MacGregor

  • “유용한 활동 빠른 보기”Dan O

  • “최고의 액티비티 플러그인”Rahim

  • “최고의 무료 기록 플러그인”abazeed

  • “모든 사이트의 표준 플러그인입니다.”Mr Tibbs

🚀 제로 구성 활동 추적

Simple History begins tracking your WordPress site’s activities instantly after installation – no setup required. View your activity logs through the convenient dashboard widget or browse the full history on the dedicated ‘Simple History’ page in your WordPress admin.

📡 변경 사항이 있는 RSS 피드

비밀번호로 보호되는 RSS 피드(선택 사항)를 사용하면 즐겨 사용하는 RSS 리더를 사용하여 웹사이트의 변경 사항을 추적할 수 있습니다.

🤖 자동화를 위한 WP-CLI 명령어

Multiple WP-CLI commands exist, to view and search the log, and to view more information about a specific event.

WP-CLI support is perfect for system administrators and agencies managing multiple WordPress sites. Using WP-CLI commands they can automate log monitoring, create reports, or integrate with existing DevOps tools.

명령 예시:

  • wp simple-history event list – 최근 기록된 이벤트를 나열합니다.
  • simple-history event get – Get more information about a specific event.
  • wp simple-history event add – Add a custom event to the log.
  • wp 심플 히스토리 이벤트 검색 – 이벤트를 검색합니다.
  • wp simple-history stealth-mode – See Stealth Mode status.

🥷 스텔스 모드 – 워드프레스 관리자에서 심플 히스토리 숨기기

Stealth Mode allows Simple History to run completely in the background, hidden from the WordPress admin interface. This is ideal for agencies, developers, and administrators who want to track user activity discreetly without exposing the logs to other users.

두 가지 모드가 있습니다:

  • Full Stealth Mode – Completely hides Simple History from everyone.
  • Partial Stealth Mode – Hides the plugin but allows selected users to access the logs.

The activity log remains accessible via the REST API, WP-CLI, and RSS feed, ensuring administrators can still retrieve logs when needed.

Stealth Mode is enabled using a constant or filter, allowing you to customize who can access the logs while keeping the plugin hidden in the admin interface.

📝 API를 사용하여 로그에 나만의 이벤트 추가하기

Theme and plugin developers can log custom events in Simple History using the simple_history_log filter:

apply_filters(
  'simple_history_log',
  'This is a logged message'
);

See the documentation for examples on how to log your own events, query the log, and more.

🔆 애드온으로 확장

Take your activity logging to the next level with add-ons that enhance tracking, security, and customization.

Simple History Premium

Unlock advanced features and customization options:

  • 사용자 지정 로그 항목 – UI를 사용하여 사용자 지정 로그 항목을 추가합니다. 자동으로 추적되지 않는 팀 작업, 콘텐츠 업데이트 또는 시스템 변경에 대한 사용자 지정 로그 항목을 만들어 중요한 변경 사항을 문서화하세요.
  • Stealth Mode – Hide Simple History from the WordPress admin for discreet tracking. Allows only specified users to see Simple History in the WordPress admin.
  • 로그 보존 – 며칠에서 영구까지 로그 저장 기간을 제어할 수 있습니다.
  • Export Search Results – Download logs in CSV or JSON format for deeper analysis.
  • Failed User Logins – Disable or limit logging of failed login attempts to reduce noise.
  • IP Address Anonymization – Choose whether to store full IPs or anonymize them for privacy compliance (e.g., GDPR).
  • Login Location Lookup – View the location of a specific login attempt on Google Maps to identify suspicious activity.
  • Logger Control – Enable or disable specific loggers to manage what type of events are recorded.
  • Ad-Free Experience – Remove promotional banners for a distraction-free workflow.

WooCommerce Logger

Track WooCommerce activity with detailed logs for:

✔️ 주문, 환불 및 재고 변경
✔️ 제품 업데이트 및 가격 조정
✔️ 설정 수정 및 쿠폰 사용

Debug and Monitor

Gain deeper insights into your site’s background activity:

🛠️ 발신 요청 및 이메일 모니터링
🔍 HTTP API 호출 및 서버 통신 디버그
👨‍💻 개발자, 지원팀 및 내부 상황이 궁금한 모든 사용자에게 필수적인 기능

💚 이 프로젝트 후원하기

If you like this plugin please consider sponsoring the development of the free plugin. The plugin has been free for the last 10 years and will continue to be free.

스크린샷

  • 기록 보기 + 이용하고 있는 기능을 걸러 보기 – 글과 페이지와 미디어의 유형으로만 기록 보기 (예. 이미지 & 다른 업로드), 그리고 특정 이용자가 시작한 이벤트만 보기.

  • 게시물 빠른 비교(Diff) 기능은 빠르고 쉽게 사이트의 이용자가 글 또는 페이지를 업데이트한 내용을 보게 만들어줄 것입니다.

  • 이용자가 만들어지거나 변경했을 때 변경한 것을 볼 수 있습니다.

  • 이벤트는 추가 세부정보를 가진 내용이 있습니다 – 각각의 기록한 이벤트는 풍성하게 서식화한 유용한 정보를 포함할 수 있습니다. 예를 들면: 플러그인 설치는 작성자 정보와 플러그인에 연결하는 url을 포함하고 업로드한 이미지는 이미지의 썸내일을 포함할 수 있습니다.

  • 실패한 로그인 시도의 예를 들면 IP 주소를 눌러 위치를 볼 수 있습니다.

  • 기록한 이벤트에 대해 더 자세하게 보세요 (이벤트의 날자와 시간을 눌러서).

  • 몇 개의 빠른 통계가 있는 챠트를 사용할 수 있어서, 각 날짜에 기록한 이벤트의 수를 볼 수 있습니다. 예를 들어 로그인 또는 유사한 것과 같이 일반적이지 않은 활동을 볼 수 있는 간단한 방법입니다.

  • 사이트 활동에 대한 간략한 개요를 제공하는 통계 및 요약 페이지입니다.

FAQ

플러그인은 무료인가요?

Yes! Simple History has been free for over 10 years and will remain free. To support development and unlock extra features, you can purchase add-ons. View add-ons.

로그를 보려면 어떻게 해야 하나요?

여러 가지 방법으로 로그에 액세스할 수 있습니다:

  • 대시보드 위젯
  • 관리자 바 메뉴
  • A dedicated log page in the WordPress admin area

Can I change where the History menu appears in WordPress admin?

Yes! You can customize the menu position in the plugin settings. Choose between showing Simple History at the top or bottom of the main menu, or inside the dashboard menu or tools menu.

플러그인을 사용하려면 코딩 기술이 필요한가요?

No! Just install and activate the plugin, and it will start collecting activity logs automatically.

로그는 어디에 저장되나요?

The log is stored in your WordPress database.

로그를 내보낼 수 있나요?

Yes, you can export logs in CSV or JSON format for further analysis.

다른 플러그인과 호환되나요?

Yes! Simple History supports many popular plugins out of the box. Additionally, developers can integrate it with any plugin using the Logging API.

이 플러그인으로 인해 웹사이트 속도가 느려지나요?

No, Simple History is lightweight and optimized for performance. Most logging occurs in the WordPress admin area when a WordPress user performs an action.

By default, nothing is logged on the front end, ensuring visitors experience no impact on performance.

누가 로그를 볼 수 있나요?

Access to the log depends on the user’s role:

  • Administrators can view all logged events.
  • Editors can see events related to posts and pages.

Can I exclude certain users from being logged?

Yes, you can exclude users based on role or email using the simple_history/log/do_log filter.

For more details, check the hooks documentation.

How long is the history kept?

By default, logs are stored for 60 days.

Upgrade to Simple History Premium to change this using a GUI.

특정 사용자의 변경 사항을 추적할 수 있나요?

Yes! You can filter logs by username, making it easy to track individual activity.

이 플러그인은 GDPR을 준수합니까?

GDPR compliance depends on how you use the plugin and how you handle collected data. WordPress guidelines prohibit plugins from making legal compliance claims, so you should review your site’s data policies to ensure compliance.

That said, Simple History follows privacy-friendly practices:

  • ❌ Google 글꼴 없음
  • ❌ 쿠키 없음
  • ❌ 로컬 저장소 없음
  • ✅ IP 주소는 기본적으로 익명화됩니다.

Since the plugin logs events (which may contain personal data), it’s your responsibility to ensure GDPR compliance based on your site’s usage.

For more information, see our support page GDPR and Privacy: How Your Data is Stored in Simple History.

후기

2025년 7월 15일
You do need this wonderful plugin. At the moment we have 16,318 events in the last 90 days.While that seems like a lot, it’s because it is.This shows us the damage various countries are doing to our site, allowing us to close off their IP’s, and this plugin allows us to keep tabs on all changes. It’s quite the historical tool. We can NOT live without it !
2025년 6월 23일
Right after I installed the plugin I was bombarded and inundated with upgrading to premium. The plugin also comes with bells and whistles that it does not need. Anyways it just looks like a bloat and I uninstalled it as fast as I installed it
2025년 6월 19일
This has been very useful for me, especially when users have been saying they cannot log in. I’m going to upgrade to premium and take advantage of the 30 money back guarantee and see if it can do more.
모든 424 평가 읽기

기여자 & 개발자

“심플 히스토리 – 워드프레스 변경 사항 추적, 기록 및 감사”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“심플 히스토리 – 워드프레스 변경 사항 추적, 기록 및 감사”(이)가 17 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “심플 히스토리 – 워드프레스 변경 사항 추적, 기록 및 감사”(을)를 번역하세요.

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

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

변경이력

심플 히스토리가 유용하다면 ✨

5.13.0 (June 2025)

이번 릴리스에서는 사이트 활동 모니터링을 위한 주간 이메일 보고서를 도입하고 이벤트 통계를 위한 REST API 엔드포인트를 추가합니다.
자세한 내용은 릴리스 게시글을 참조하세요를 참조하세요.

추가

  • 주간 이메일 보고서. 실험적 기능을 사용 설정한 사용자에게만 제공되는 이 새로운 기능을 사용하면 사이트에서 일어나는 일에 대한 간략한 요약이 포함된 주간 이메일을 받을 수 있습니다. 이메일은 옵트인 방식으로 제공되므로 이메일 주소를 설정에 추가해야 수신을 시작할 수 있습니다.
  • 이벤트 통계용 REST API 엔드포인트.

변경

  • 빠른 통계 상자의 레이아웃이 개선되었습니다.
  • 기타 내부 코드 개선.

수정했습니다

  • wpdb::prepare()가 자리 표시자를 올바르게 사용하지 않아 발생하는 PHP 알림을 수정했습니다.

5.12.0 (May 2025)

📊 이번 릴리스에서는 가독성이 개선된 빠른 통계 시각화와 추가 메트릭이 추가되었으며, 몇 가지 사소한 문제도 해결되었습니다.
자세한 내용은 릴리스 게시글을 읽어보세요에서 확인할 수 있습니다.

개선

  • Redesign the “quick stats” box (to the right of the main events listing):
    • Improve readability of statistics.
    • Add metrics for today and last 7 days (in addition to existing stats for last 28 days and total events).
    • 지난 28일 동안 가장 활동적인 사용자의 그래픽 목록을 추가합니다(관리자에게만 표시됨).
    • Improve chart interaction – hover anywhere on the box to view daily values.
    • Change chart visualization from bar chart to line chart.

수정했습니다

  • Fix deprecated function warning when searching for events.
  • Fix undefined chart label on Stats and Summaries page.
  • Enhance translation support.

5.11.0 (May 2025)

📌 이번 릴리스에서는 중요한 이벤트를 로그 상단에 고정할 수 있는 고정 이벤트 지원이 도입되고, 시각적 구분선이 추가되어 로그 개요를 더 잘 볼 수 있으며, 몇 가지 UX 개선 사항이 포함되어 있습니다.
새로운 릴리즈 게시물을 읽고 자세한 내용과 스크린샷을 확인하세요.

추가

  • 이벤트 로그에 시각적 날짜 구분 레이블(예: ‘고정’, ‘오늘’, ‘어제’, ‘2025년 5월 14일’)을 추가하여 스캔 가능성을 높이고 로그 개요를 더 잘 파악할 수 있습니다.
  • Sticky 이벤트: 중요한 이벤트를 로그 상단에 고정합니다.
  • WP-CLI commands to manage sticky events (stick, unstick, list):
    • wp simple-history 이벤트 stick
    • wp simple-history 이벤트 unstick
    • wp simple-history 이벤트 is_sticky
    • wp simple-history 이벤트 list_sticky [–format=]
  • Date and ID of the oldest event is now shown on the debug page.

수정했습니다

  • URL is no longer changed when using filters on the dashboard.
  • Hide link to stats and summaries page in quick stats box if user doesn’t have permission to view it.

5.10.0 (May 2025)

🎯 이번 릴리스에서는 성능을 개선하고, 사용자 인터페이스를 개선하며, 몇 가지 삶의 질 개선 사항을 추가하여 심플 히스토리를 더욱 효율적이고 사용자 친화적으로 만들었습니다.
이 릴리즈 게시글에서 자세한 내용을 읽어보세요를 참조하세요.

추가

  • CSV 내보내기에 헤더 행을 포함할 수 있는 옵션을 추가합니다.
  • 검색 선택을 쉽게 즐겨찾기 및 공유할 수 있도록 URL 기반의 검색 필터를 추가합니다.
  • 동일한 사용자 또는 같은 유형의 이벤트에 대한 추가 이벤트를 볼 수 있는 옵션을 추가합니다.

변경

  • 더 나은 캐시 무효화를 위해 아이콘을 별도의 CSS 파일에서 로드합니다.
  • 프리미엄이 활성화된 경우 일부 프로모션 상자를 숨겨 인터페이스를 더욱 명확하게 만드세요.
  • 사용자 업데이트, 사용자 생성, 사용자 삭제에서 server_http_user_agent를 제거합니다. 이는 여전히 사용자 로그인 성공 및 실패 시에 사용 가능합니다. 만약 지원 담당자가 사용자 에이전트를 알아야 한다면 로그인 이벤트에서 이를 확인하는 것이 가장 좋습니다. 참고: 추가 디버그 정보가 필요하면 탐정 모드를 활성화하거나 디버그 및 모니터 애드온을 사용할 수 있습니다.
  • wp_login 액션에 대해 기본 10 대신 우선순위 1을 사용하여 Two Factor와 같은 인증 플러그인과의 호환성을 개선하세요.
  • 통계 및 요약 페이지의 성능을 향상시킵니다.
  • 쿼리 date_fromdate_to 구문 분석을 리팩토링하여 Y-m-d 형식으로 전송할 경우 자동으로 하루의 시작과 끝을 의미하도록 합니다.

수정했습니다

  • GUI 필터에 로그 레벨 notice을 추가합니다.
  • 이벤트 상세 테이블에서 중복되는 date_gmt 열을 제거합니다.
  • Hide link to stats and summaries page from quick stats box if user doesn’t have permission to view it.
  • Hide notification bar if user can’t visit link that is provided for the notification message.
  • 기타 내부 개선 사항.
  • Add option to copy event message (with or without details) to clipboard.

5.9.0 (April 2025)

📊 이번 릴리스에는 사이트 활동에 대한 간략한 개요 요약을 제공하는 새로운 통계 및 요약 페이지가 추가되었습니다.
새 통계 및 요약 페이지에 대해 자세히 알아보기 릴리스 게시물에서 자세히 알아보세요.

추가

  • New stats and summaries page that gives you a lot of information about your site’s activity. For the last month (customizable in Premium) you can see things like:
    • 이 기간 동안의 전체 이벤트 수, 작업을 수행한 사용자 총 수, 생성된 게시물 및 페이지 수 등과 같은 빠른 수치 정보.
    • 매일 기록된 이벤트 수를 보여주는 대형 차트.
    • 가장 활동적인 사용자에 대한 시각적 개요.
  • 빠른 통계 상자 내 통계 및 요약에 대한 빠른 접근 링크

  • 플러그인이 Simple History 관리자 페이지의 헤더 이후에 콘텐츠를 추가할 수 있도록 simple_history/admin_page/after_header 훅을 제공합니다.

  • 상단에 개별 알림 표시줄이 있습니다.

수정했습니다

  • Remove upsell boxes in settings page when Premium is active

변경

  • 워드프레스 6.8과의 호환성 확인

5.8.2 (April 2025)

🧩 이 릴리스는 이전 워드프레스 버전과의 호환성을 개선하고 일부 문제를 해결합니다.

추가

  • 필터 simple_history/post_logger/meta_keys_to_ignore를 추가하여 무시할 사용자 지정 필드 키 배열을 수정할 수 있도록 했습니다. #543

변경

  • 워드프레스 6.3 버전까지 호환성을 추가했습니다 (이전에는 6.6부터 지원). 이를 통해 이전 버전의 워드프레스를 사용하는 사용자들도 플러그인을 사용할 수 있습니다. 이는 훌륭한 https://github.com/johnbillion/wp-compat 라이브러리 덕분입니다. #542
  • Mask more password related fields when using Detective Mode. #546

5.8.1 (march 2025)

🔧 이번 릴리스에서는 심플 히스토리를 더욱 사용자 친화적이고 강력하게 만들기 위해 몇 가지 UI 개선 사항과 내부 개선 사항이 추가되었습니다.

추가

  • 이벤트 로딩에 실패할 경우(일반적으로 관리자 비활성으로 인한 nonce 만료 시) 새로고침 버튼을 추가했습니다.
  • Add review notice for admins after many events has been logged to encourage leaving a review. (It keeps me motivated, you know.) It will only be shown on the admin pages that belong to Simple History.

변경

  • 더 명확하게 하기 위해 디버그 페이지의 이름을 “도움말 및 지원”으로 변경했습니다.
  • 드롭인 폴더에서 드롭인을 자동으로 찾아 드롭인 로딩을 개선합니다.

수정했습니다

  • 차이점 출력에서 불필요한 div 요소를 제거했습니다.
  • 푸터 텍스트 처리 방식을 개선하여 불린 및 문자열이 아닌 입력값들도 적절히 관리할 수 있도록 했습니다.

5.8.0 (March 2025)

🔍 이번 릴리스에서는 사용자 지정 로그 항목에 대한 지원이 추가되었으며, 사용자가 액세스 권한이 없는 관리자 페이지를 보려고 할 때 액세스 거부 메시지를 받을 때 로깅이 추가되었습니다.
자세한 내용과 스크린샷은 릴리스 게시글에서 확인하세요.

추가

  • 권한이 거부된 관리자 페이지 접근 이벤트를 로깅하도록 추가했습니다. 사용자가 접근 권한이 없는 관리자 페이지에 접속하려고 할 때, 이 내용이 이제 사용자 로거에 기록됩니다.
  • Add new Custom_Entry_Logger logger that adds support for custom entries to be added via WP-CLI and REST API.
    • REST API를 통해 사용자 지정 로그 항목을 추가할 수 있는 것은 관리자(manage_options 권한이 있는 사용자)에게만 허용됩니다.
    • WP-CLI에 접근할 수 있는 사용자는 사용자 지정 로그 항목을 추가할 수 있습니다.
    • 사용자 지정 항목 사용 방법에 대한 예제와 스크린샷은 릴리스 게시물을 참조하세요.
    • (프리미엄 애드온에는 UI를 통해 사용자 지정 항목을 추가할 수 있는 옵션도 있습니다.)

수정했습니다

  • 로거 검색 옵션을 가져올 때 발생하는 드문 옵션 키 누락 오류를 수정했습니다.

5.7.0 (February 2025)

이번 릴리스에서는 더 많은 메뉴 위치 옵션과 인터페이스 및 내부 코드에 대한 몇 가지 작은 개선 사항이 추가되었습니다.
자세한 내용과 스크린샷은 릴리스 게시글을 참조하세요에서 확인하세요.

추가

  • Add new menu location options “Inside dashboard menu item” and “Inside tools menu item” (in addition to the available “Top of main menu” and “Bottom of main menu”).
    • “대시보드 메뉴 항목 내” 옵션은 대시보드 페이지에 메인 히스토리 로그 페이지를 추가하며, 플러그인의 설정 페이지는 설정 메뉴 항목 하위에 위치하게 됩니다. 이는 5.5.0 업데이트 이전과 거의 동일한 위치입니다.
    • 필터 simple_history/admin_menu_location을 사용하여 위치를 설정할 수 있습니다.
  • 설치 이후 기록된 전체 이벤트 수가 이제 통계 및 인사이트 상자에 표시됩니다.

변경

  • 개선 사항: 통계 & 인사이트에서 이벤트 수의 형식을 지정합니다.
  • 메뉴 설정 이름을 “메뉴 페이지 위치”에서 “히스토리 메뉴 위치”로 업데이트했습니다.
  • 설정 오류 위치 개선.
  • 현재 관리자 페이지가 Simple History에 속하는지 여부를 판단하는 로직을 개선하여 번역 플러그인과의 호환성을 높였습니다. #531

수정했습니다

기타

  • 함수 register_settings_tab(), get_main_nav_html(), get_subnav_html(), get_settings_tabs()를 더 이상 사용하지 않습니다.
  • 기타 내부 개선 및 변경 사항.

5.6.1 (January 2025)

🚀 페이지 매김 로직 오류로 인한 불완전한 내보내기가 수정되었습니다.
또한 호버 상태에서 스크롤바가 점프하는 것을 방지하여 포스트 퀵 디프 보기를 개선했습니다.
작지만 아주 좋은 개선입니다! 릴리즈 포스트에서 차이점을 확인하세요.

수정했습니다

  • 페이지네이션 로직 오류로 인해 내보내기가 불완전하게 이루어집니다.
  • 사용자 이메일 데이터가 누락된 이벤트를 내보낼 때 PHP 알림이 발생합니다.

개선

  • 호버 상태에서 스크롤바가 튀는 현상을 방지하여 Quick Diff 보기를 향상시킵니다. #530

5.6.0 (January 2025)

🔝 이 버전에서는 설정 페이지에 메뉴 페이지의 위치(상단 또는 하단)를 제어할 수 있는 옵션이 추가되었습니다.
🫣 또한 스텔스 모드에 대한 지원도 추가되었습니다: 활성화하면 대시보드, 관리자 메뉴, 관리자 바, 플러그인 목록 등의 위치에서 심플 히스토리가 숨겨집니다.
👉 이 기능을 사용하는 방법에 대한 자세한 내용과 예시는 릴리스 게시글을 참조하세요.

추가

  • Stealth Mode 지원을 추가했습니다. 활성화되면(상수나 필터를 사용하여 프로그래밍 방식으로) Simple History가 대시보드, 관리자 메뉴, 관리자 바, 플러그인 목록 등에서 숨겨집니다. #401
  • 메뉴 페이지 위치를 설정 페이지로 지정하는 옵션을 추가했습니다. #525
  • WP-CLI를 사용하여 Stealth Mode 상태를 확인할 수 있도록 simple-history stealth-mode status WP-CLI 명령을 추가했습니다.
  • 필터 simple_history/show_admin_menu_page를 추가했습니다.
  • 필터 simple_history/admin_menu_location을 추가했습니다.
  • 올바른 명명 규칙을 적용하여 simple_history/show_in_admin_barsimple_history/show_on_dashboard 필터를 추가했습니다. 이들은 simple_history_show_in_admin_barsimple_history_show_dashboard_widget와 동일하게 작동합니다.

개선

  • 관리자 바와 메인 메뉴의 아이콘 크기를 줄여 다른 아이콘과 일치하도록 조정했습니다. 감사, @hjalle.

수정했습니다

  • simple_history/show_action_link 사용 시 false를 반환하면 다른 액션 링크가 표시되지 않던 문제를 수정합니다.

5.5.1 (January 2025)

  • 예를 들어 WordPress 업데이트 알림이 있을 때 구형 설정 페이지에서 신형 설정 페이지로, 구형 이벤트 로그 페이지에서 신형 이벤트 로그 페이지로의 리디렉션이 항상 작동하지 않던 문제를 수정했습니다.

5.5.0 (January 2025)

Simple History 5.5.0은 개선된 이벤트 로그 메뉴 위치와 더 많은 기능을 포함하고 있습니다 💥. 자세한 내용은 릴리스 게시물을 읽어보세요.

추가

  • 접근성과 가시성을 개선하기 위해 Simple History를 관리자 바의 최상위에 추가했습니다. 이전에는 이 플러그인이 대시보드 메뉴와 설정 메뉴에 위치해 있었으며, 내보내기(export) 및 디버그(debug) 같은 도구들이 여러 하위 탭에 분산되어 있었습니다. 이번 변경으로 이러한 도구들이 중앙 집중화되어 더 쉽게 찾고 사용할 수 있게 되었습니다.
  • 프리미엄 애드온 사용자를 위해 ‘이벤트 삭제됨’ 텍스트에 설정 페이지로의 링크를 도입했습니다. #486
  • 향후 확장 및 사용자 지정을 가능하게 하기 위해 slotfill SimpleHistorySlotEventActionsMenu를 추가했습니다. #499

사용되지 않음

  • 이제 이벤트 로그 페이지에 하위 페이지가 포함되어 이동할 수 없으므로 필터 simple_history/admin_location은 더 이상 사용되지 않습니다.

변경

  • 시각적 명확성과 일관성을 향상시키기 위해 메뉴 제목 옆의 아이콘을 업데이트했습니다. #517

수정했습니다

  • 프리미엄 애드온이 설치된 경우에도 “로그 삭제” 버튼 아래에 프리미엄 정보가 표시되는 문제를 해결했습니다.
  • 다양한 내부 코드 개선 및 최적화를 수행했습니다.

5.4.4 (January 2025)

2025년 첫 출시! 🎉

  • 관리자 표시줄이 보이지 않는 경우 관리자 표시줄 빠른 보기에 대한 CSS 및 JS를 출력하지 마세요. #510
  • 관리자 표시줄 빠른 보기>에 최근 7일간의 이벤트만 로드합니다.
  • 사용하지 않는 CSS를 제거합니다. #505
  • 🎨 플러그인의 새로운 로고.
  • 새 디자인에 맞게 일부 관리자 상자의 스타일을 지정합니다.
  • 기타 기타 내부 개선 사항.

Changelog for previous versions.