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

설명

Trusted by 300,000+ WordPress sites, rated 4.9 stars with 430+ five-star reviews, actively developed for 10+ years, and translated into 15+ languages.

Simple History is the complete audit log for WordPress. It tracks every meaningful change — content edits, user logins, plugin updates, security events, and more — so site owners, teams, agencies, and developers always know who did what and when. Just install and activate; no configuration required.

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

사이트에서 일어나는 일을 추적하세요 “오늘 누가 무슨 일을 했을까? 아, 사라가 새 보도자료를 업로드하고 관련 기사를 작성했네. 좋았어 — 이제 내가 할 필요가 없겠군.”

문제를 식별하고 더 빠르게 디버깅하세요 “어제부터 사이트가 느리게 느껴지네요. 누군가 특별한 작업을 했나요? … 아, 스티븐이 ‘나쁜 플러그인-x’를 활성화했군요. 그게 문제였을 거예요.”

프리랜서와 에이전시의 책임성을 확보하세요 “사이트 최적화를 위해 개발자를 고용했습니다. 하지만 실제로 무슨 일을 했을까요? Simple History를 간단히 확인하면 그들이 정확히 어떤 작업을 수행했는지 알 수 있습니다.”

Spot suspicious activity early
“I see three failed logins from an unfamiliar IP address overnight. Let me click the IP to check all activity from that address — just those attempts, nothing else. Good to know.”

✨ What Simple History Tracks

Security & Monitoring

  • Failed user logins with IP tracking and filtering by type (wrong password vs. non-existent username)
  • Core file integrity checks against official checksums
  • Forced security auto-updates from WordPress.org
  • Site Health status changes
  • Admin page access denied events

Content & Users

  • Posts, pages, and custom post types — create, edit, delete, and homepage assignment
  • Attachments with image edit details (crop, rotate, flip, scale) and thumbnail previews
  • Taxonomies with detailed diffs of name, slug, description, and parent
  • Comments, menus (with item-level detail), and widgets
  • User profiles, logins, logouts, and role changes
  • Notes — the collaboration feature in WordPress 6.9

System & Updates

  • Plugin lifecycle: install, update, activate, deactivate, delete, and auto-update toggle
  • Theme install, update, activate, switch, and delete
  • WordPress core updates (manual and automatic)
  • Translation and language pack updates
  • Available update notifications
  • Settings and option screen changes

Privacy & Compliance

  • Privacy data export and user data erasure requests
  • Privacy page changes
  • IP addresses anonymized by default — no cookies, no external fonts

🔌 Built-in Third-Party Plugin Support

Simple History includes built-in logging for:

  • Jetpack – Module activations and deactivations
  • Advanced Custom Fields (ACF) – Field group and field changes
  • User Switching – User switch events
  • WP Crontrol – Cron event and schedule changes
  • Enable Media Replace – File replacement details
  • Limit Login Attempts – Login attempts, lockouts, and config changes
  • Redirection – Redirect and group changes, global settings
  • Duplicate Post – Post and page cloning
  • Beaver Builder – Layout, template, and settings saves

플러그인이 누락되었나요? 플러그인 작성자는 로깅 API를 사용하여 지원을 추가할 수 있습니다.

💬 사용자들의 이야기

430+ five-star reviews on WordPress.org:

  • “지금까지 가장 훌륭하고 포괄적인 로깅 플러그인”@herrschuessler
  • “내가 찾은 최고의 기록 플러그인”Rich Mehta
  • “모든 사이트에서 사용하는 환상적인 플러그인”던컨 마이클-맥그리거
  • “이것은 저희 모든 사이트에 적용되는 표준 플러그인입니다”Mr Tibbs

🚀 View Your Log Everywhere

Simple History starts tracking instantly after activation — no setup needed. It even imports recent activity so your log isn’t empty on day one. Access your log from:

  • Dashboard widget – Activity stats summary and recent events
  • Admin bar quick view – Dropdown with latest events on any admin page
  • “This page” frontend filter – See only events related to the page you’re viewing
  • Command palette – Type “Simple History” to jump to the log for the current post
  • Dedicated admin page – Full log with search, filters, and insights sidebar
  • Email reports – Weekly summary delivered to your inbox
  • RSS feed – Password-protected feed for your favorite reader
  • WP-CLI – Command-line access for automation and scripting
  • REST API – Programmatic access for custom integrations

📧 주간 이메일 보고서 – 로그인 없이도 최신 정보 받기

Weekly email reports deliver a summary of your site’s activity every Monday morning — total activity, daily breakdown, key metrics (logins, content updates, plugin changes), and direct links to the full log.

Perfect for site owners, agencies managing client sites, and teams who need regular updates without logging in. Enable it in settings and see what the email looks like before turning it on.

🛠️ For Developers & Power Users

  • WP-CLIList, search, and export events from the command line — perfect for automation and managing multiple sites
  • REST API – Full programmatic access to query the log and add custom events. See the documentation
  • Logging APILog your own events from themes and plugins with a single line of code
  • RSS feed – Subscribe to changes using any feed reader
  • AI & agent-friendly – The REST API and RSS feed make Simple History accessible to AI agents and automated workflows like Claude Code
  • Stealth Mode – Run Simple History completely hidden from the admin interface via code; Premium adds a GUI. Ideal for agencies and client sites

🔆 애드온으로 확장

Simple History Premium

Alerts & Notifications – Get notified instantly via Email, Slack, Discord, or Telegram when important events occur. Start quickly with preset rules for common scenarios or build custom rules filtered by event type, user, role, and log level.

Log Forwarding – Stream events to external destinations: local log files, syslog servers (UDP/TCP/TLS), Datadog, Splunk, webhooks, or external MySQL/MariaDB databases. Perfect for centralized logging, compliance, and backup.

Enhanced Controls – Custom retention periods (or keep logs forever), CSV/JSON export of filtered search results, post activity panel in the block editor, custom log entries for team decisions, stealth mode GUI, logger control to fine-tune which events are recorded, and an ad-free experience.

WooCommerce Logger

Track WooCommerce activity: orders, refunds, stock changes, product updates, pricing adjustments, settings modifications, and coupon usage.

Debug and Monitor

Monitor outgoing HTTP requests and emails, debug API calls, and see what’s happening under the hood. Essential for developers and support teams.

💚 이 프로젝트 후원하기

이 플러그인이 마음에 드신다면 무료 플러그인 개발을 후원해 주시기 바랍니다. 이 플러그인은 10년 이상 무료로 제공되어 왔으며 앞으로도 계속 무료로 제공될 예정입니다.

스크린샷

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

  • 이 기능을 사용하면 사이트 사용자가 다른 사용자가 글과 페이지에 어떤 업데이트를 수행했는지 빠르고 쉽게 확인할 수 있습니다.

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

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

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

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

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

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

  • 이메일 보고서: 사이트 활동에 대한 주간 요약을 받은 편지함으로 바로 받아보세요. 플러그인 설정에서 이 기능을 활성화하고 구성하세요.

FAQ

플러그인은 무료인가요?

예! 심플 히스토리는 10년 넘게 무료로 제공되어 왔으며 앞으로도 계속 무료로 제공될 것입니다. 개발을 지원하고 추가 기능을 잠금 해제하려면 프리미엄 애드온을 구매하면 됩니다. 프리미엄 기능 보기.

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

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

  • The dashboard widget with activity stats summary
  • The admin bar quick view dropdown – on the frontend, use the “This page” toggle to see events for the current page
  • The WordPress command palette – type “Simple History” to jump to the log for the current post
  • 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.

후기

2026년 3월 7일
I’ve been making many changes on our site and while I have a consistent backup it’s great to be able to look at a log that tracks all the happenings on the site.
2026년 3월 5일
Simple History is one of those plugins you don’t realise you need until you install it. It gives a clear, detailed log of everything happening on your WordPress site – logins, updates, edits, and more – all in one place. The interface is clean, easy to understand, and incredibly helpful for troubleshooting or keeping track of user activity. It’s lightweight, reliable, and just works. Highly recommended for anyone managing a WordPress site!
2026년 2월 16일 답글 2개
Useful plugin.UI could be a bit more compact. The height of the items in log list wastes space.Selecting an user (or more) to exclude in search options (as for “Hide my own events”) could be a great feature.But it’s just my opinion.Thx for the job. 😉
2026년 2월 15일 답글 1개
Je l’utilise fréquemment pour retrouver des manipulations.
모든 461 평가 읽기

기여자 & 개발자

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

기여자

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

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

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

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

변경이력

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

5.24.0 (March 2026)

A redesigned dashboard widget that takes up less space, user details card on click, and much better logging of menus, categories, and image edits.
Read more about it in the release post

추가

  • User card on avatar and name click, showing name, role, and email with a link to the user profile. The Premium add-on extends the card with login history and recent activity.
  • “Copy as image” action in the event menu that captures an event as a shareable image, ready to paste into Slack, social media, or bug reports.
  • Site Health Logger that tracks WordPress Site Health test status changes, logging when issues are detected, resolved, or change severity.
  • Menu change logging now shows item names, types, renames, moves, order changes, and display location updates instead of just item counts.
  • Parent category changes and diff details (name, slug, description, parent) when viewing edited category and tag events.
  • Logging when a page is set as the homepage or posts page from the block editor, including the name of the previously assigned page.
  • Image edit logging (crop, rotate, flip, scale) in the media logger, including a thumbnail preview.
  • Command palette command to view event history for the current post or page.
  • “Event metadata” search field in the advanced filters for searching all event data including IP addresses and emails.
  • “Clear filters” button to reset all search filters to their default values.
  • Rotating tips in the sidebar to help users discover features like RSS feeds, WP-CLI, export, and sticky events.
  • User creation and profile update counts in the email digest report, displayed alongside login statistics in the Users section.
  • REST API skip_count_query parameter to skip the total count query when pagination info is not needed, improving response time for clients that don’t require total counts.
  • Multisite uninstall support, removing tables, options, and cron events across all subsites in the network.
  • Compact storage for post content changes (used for creating a diff between the old and new content), reducing database size for large posts (experimental).
  • Failed login throttling to protect the database from brute-force attacks — logs the first 100 failed attempts, then automatically skips the rest. Includes an informational notice on both the main event log and the dashboard widget (experimental).

변경

  • WP-CLI --user argument renamed to --userid and --exclude_user to --exclude_userid to avoid conflict with WP-CLI’s global --user argument, which caused warnings on newer WP-CLI versions. #629
  • Dashboard widget redesigned with an activity stats summary showing event counts for today and last 7 days, and a more compact event list. Loads significantly faster by limiting queries to the last 7 days and skipping the total count query.
  • Search now only searches the visible event message text by default, making results more relevant and dramatically faster on sites with large activity logs. Previously, search also scanned all hidden metadata which was slow and returned unexpected matches (experimental).
  • Multi-word search now matches each word independently across all searchable fields. For example, “api request 400” now finds events where “api” and “request” appear in the message text and “400” appears in event metadata, instead of requiring all words to exist in the same field (experimental).
  • “Show filters” / “Hide filters” toggle replaces “Show search options” / “Collapse search options”.
  • Action links (Edit, View, Preview, Revisions) now appear below post events.
  • IP address popover redesigned with prominent IP display, AS number links, map service links (Google Maps and OpenStreetMap), and subnet filtering.
  • Core file integrity restored log entry now shows how many files are still modified.
  • Auto backfill runs on the first admin page load instead of WP-Cron, ensuring it works in more environments.
  • Admin bar JavaScript reduced by removing the wp-components dependency, saving ~919 KB on every page load.
  • Object caching added to stats queries, preventing duplicate database queries within the same request.

수정

  • False-positive core file integrity warnings on localized WordPress installs (e.g. sv_SE) caused by hardcoded en_US checksums.
  • Term names showing backslash before apostrophes when editing categories and tags.
  • Incomplete option cleanup on plugin uninstall, leaving orphaned options in the database.
  • Three scheduled cron events not cleared during uninstall (database purge, core file integrity check, log file cleanup).
  • Missing icon for “Other” initiator type.
  • Manual backfill memory error on sites with many users, now processed in batches.

5.23.1 (February 2026)

수정

  • PHP 클래스 5.21–5.23에 대한 하위 호환성 스텁을 추가하여 해당 버전에서 업데이트 시 발생하는 충돌을 방지할 수 있기를 바랍니다. 🤞

5.23.0 (February 2026)

추가

  • WordPress.org에서 강제 보안 업데이트 감지; 플러그인 업데이트 세부 정보에서 “업데이트 방법: 보안 자동 업데이트”로 표시됨.
  • 플러그인 업데이트 세부 정보에서 WordPress.org API의 업그레이드 알림
  • 경고 규칙에서 더 나은 필터링을 위해 11개 로거(비버 빌더, 중복 게시물, 미디어 교체 활성화, 제트팩, 로그인 시도 제한, 리디렉션, 사용자 전환, WP 크론트롤, 프라이버시, 심플 히스토리, 번역)의 레이블을 검색하세요.
  • 세분화된 로그인 실패 필터: 기존 “사용자 로그인 실패” 옵션과 함께, 알려진 사용자에 대해서는 “로그인 실패 (잘못된 비밀번호)”, 존재하지 않는 사용자명에 대해서는 “로그인 실패 (알려지지 않은 사용자)”로 구분됩니다.
  • 디버깅을 위한 이벤트 컨텍스트 내 사용자 역할(_user_role)로, 특정 사용자 역할에 대한 규칙을 추가할 수 있도록 알림에서 사용됩니다.
  • Notes feature stats (WordPress 6.9+):
    • 주간 이메일 보고서 내 통계 (추가 및 해결된 노트).
    • 블록 편집기 노트 활동에 대한 역사 통찰력 통계.
    • /wp-json/simple-history/v1/stats/notes의 REST API.
  • 알림 설정 페이지에 프리미엄 알림 미리보기 기능 추가 (프리미엄 플랜의 사전 설정 및 사용자 정의 규칙 참조: 프리미엄).

변경

  • 일부 로거 메시지를 능동태로 수정했습니다: 예시 “접근이 거부되었습니다” “제한된 영역에 접근을 시도했습니다”, “자동으로 비활성화되었습니다” “자동 비활성화됨”, “~ 때문에 잠겼습니다” “~ 후 잠김”, “업데이트되었습니다” “업데이트됨”.
  • 디버그 탭이 도움말 및 지원으로 통합되었습니다; 시스템 정보는 지원 링크 바로 아래에 위치합니다.
  • 도움말 및 지원 상태 표시줄에 플러그인 버전, 이벤트 수, 유지율을 한눈에 확인할 수 있습니다.
  • 시스템 정보에 PHP 최대 입력 변수, WP 메모리 제한, 자식 테마, 테마 제작자, 사용자 에이전트를 추가하여 디버깅을 지원합니다.
  • 강제 보안 플러그인 업데이트의 로그 수준이 “정보”에서 “알림”으로 변경되어 자동 업데이트가 눈에 띄게 표시됩니다.
  • 사용 가능한 업데이트 로거 옵션에 대한 자동 로드를 비활성화하여 필요할 때만 로드되도록 합니다.
  • 좁은 화면에서는 하위 탐색 탭이 줄바꿈되지 않고 가로로 스크롤됩니다.
  • 플러그인 로딩은 더 이상 시작 시 파일 시스템을 스캔하지 않습니다. 로거와 확장 기능은 정적 클래스 목록을 통해 등록되어 더 빠르고 안정적인 초기화를 제공합니다.
  • 사이드바 통계 및 데이터베이스 정리 쿼리를 날짜 인덱스 사용으로 재작성(대용량 테이블에서 더 빠른 성능).
  • Log_Query에는 이제 페이지네이션 메타데이터가 필요하지 않을 때 총 행 수를 생략하는 skip_count_query 옵션이 추가되었습니다.
  • RSS 피드는 이제 성능 향상을 위해 기본적으로 최근 7일간의 콘텐츠를 제공하며 카운트 쿼리를 생략합니다. 또한 날짜 필터링을 위한 dates 매개변수를 지원합니다(예: &dates=lastdays:30).

수정

5.22.0 (December 2025)

추가

  • RSS 및 JSON 피드에 제외 필터 지원이 추가되어 특정 사용자, 로거, 메시지 또는 로그 수준을 제외하면서 이벤트를 구독할 수 있습니다. 내 작업은 보지 않고 다른 사람들의 작업을 모니터링할 때 유용합니다.

수정

  • 플러그인 업데이트 시 일부 사용자가 경험하던 “클래스 File_Channel을 찾을 수 없음” 치명적인 오류를 수정하기 위해 내부 파일 구조를 단순화했습니다.
  • 이벤트 작업 드롭다운에서 ‘이벤트 상단에 고정’ 및 ‘이벤트 고정 해제’ 메뉴 항목이 느리게 표시되던 문제를 수정했습니다.

5.21.0 (December 2025)

🔍 새로운 ‘주변 이벤트’ 기능으로 전문가처럼 디버깅하세요 – 이벤트 전후에 어떤 일이 일어났는지 확인하세요. 게다가: 로그 포워딩(베타)을 사용하면 백업 및 규정 준수를 위해 이벤트를 외부 로그 파일, Syslog 서버 또는 외부 데이터베이스로 보낼 수 있습니다. 또한 누락된 데이터베이스 테이블에 대한 자동 복구 기능도 개선되었습니다.
출시 게시물에서 자세히 알아보기

추가

  • ‘주변 이벤트 표시’ 기능은 특정 이벤트 전후의 이벤트를 시간순으로 볼 수 있는 기능으로, 특정 이벤트 주변에서 어떤 일이 일어났는지 디버깅할 때 유용합니다. 이벤트 작업 메뉴(관리자만 사용 가능), REST API 및 WP-CLI를 통해 사용할 수 있습니다. #610.
  • 백업, 규정 준수 및 보안을 위해 이벤트를 외부 대상으로 전송하는 로그 포워딩 기능. 자동 로테이션으로 이벤트를 로컬 로그 파일에 기록하는 파일 채널이 포함되어 있습니다. 프리미엄 애드온는 Syslog 및 외부 데이터베이스 채널을 추가합니다. #573.
  • simple_history/purge_db_where 필터를 사용하여 로거별 보존 기간을 허용하거나 특정 이벤트를 영구 보존하는 사용자 정의 이벤트 보존 규칙을 설정할 수 있습니다. 문서 보기.
  • 삭제가 완료되면 총 삭제 횟수와 함께 한 번 실행되는 simple_history/db/purge_done 액션입니다.
  • 데이터베이스에서 이벤트를 계산하는 Helpers::count_events() 함수입니다.

수정

  • 플러그인을 MU 플러그인으로 사용할 때, 사이트 복제 후(옵션은 복사되지만 사용자 정의 테이블은 복사되지 않는 경우) 또는 다중 사이트 네트워크 활성화 중에 데이터베이스 테이블이 생성되지 않습니다. 이제 플러그인은 필요할 때 누락된 테이블을 다시 생성하여 자동으로 복구합니다. #606.
  • 그룹화된 유사 이벤트를 확장할 때 IP 주소가 표시되지 않습니다.
  • Dbstat 확장자가 누락되어 SQLite(예: wp-playground)를 사용할 때 “테이블을 찾을 수 없음”이라는 디버그 페이지가 표시됩니다.

5.20.0 (December 2025)

🚀 워드프레스 6.9 준비 완료 — 이번 릴리스에서는 새로운 노트 기능을 로그에 기록하여 노트 추가 또는 삭제 시점을 추적할 수 있습니다. 또한 새로 추가된 기능: 첫 설치 시 자동으로 과거 데이터를 채워 로그가 비어 있지 않도록 하는 기능, “내 이벤트 숨기기” 체크박스, “어제” 날짜 필터.
릴리스 게시글에서 자세히 알아보기

변경

  • 워드프레스 VIP Go 호환성을 위해 phpcs 경고 해결로 코드 품질 향상.

수정

  • 댓글 삭제 시 노트 로거가 일부 경우 오류를 발생시키던 문제 수정.
  • 게시물 콘텐츠에 이모티콘이 포함된 경우 이벤트 컨텍스트가 조용히 삭제되어 로그 항목이 불완전하게 기록되던 문제 수정. (오랫동안 지속된 문제였으나 이제 마침내 해결되었습니다 🤞.) #607

5.19.0 (November 2025)

🚀 워드프레스 6.9 준비 완료 — 이번 릴리스에서는 새로운 노트 기능을 로그에 기록하여 노트 추가 또는 삭제 시점을 추적할 수 있습니다. 또한 새로 추가된 기능: 첫 설치 시 자동으로 과거 데이터를 채워 로그가 비어 있지 않도록 하는 기능, “내 이벤트 숨기기” 체크박스, “어제” 날짜 필터.
릴리스 게시글에서 자세히 알아보기

추가

  • 첫 설치 시 기존 이벤트 자동 백필 추가로, 플러그인 첫 사용 시 활동 로그가 비어 있지 않도록 합니다.
  • 워드프레스 6.9의 새로운 노트 기능에 대한 로깅을 추가합니다. #599
  • 날짜 필터 드롭다운에 \“어제\” 옵션을 추가하여 전날 이벤트에 빠르게 접근할 수 있도록 합니다.
  • 필터에 \“내 이벤트 숨기기\” 체크박스를 추가하여 사용자가 자신의 활동을 로그에서 빠르게 제외할 수 있도록 합니다. #604
  • 엔터프라이즈 호환성을 위해 워드프레스 VIP Go 코딩 표준을 추가했습니다.
  • 플러그인 업데이트 실패 이벤트에 롤백 컨텍스트 추가.
  • 실패한 테마 업데이트 로그 기록 추가.
  • 이벤트 로그 쿼리 API, REST API 및 WP-CLI에 음수 필터 지원 추가. #86.
  • 존재하지 않는 이벤트를 보려고 할 때 오류 메시지 추가.
  • 프로모션 박스 표시 여부를 결정하는 simple_history/show_promo_boxes 필터 추가.
  • 페이지 헤더에 개발자 모드 배지 추가.
  • 수요에 따라 과거 이벤트를 가져오기 위한 수동 백필 옵션이 포함된 새로운 도구 탭 추가.

변경

  • 메뉴 ‘내보내기’를 ‘내보내기 및 도구’로 변경하고 추가 도구 지원을 위한 탭 인터페이스를 추가합니다.
  • 게시물 생성 이벤트가 이제 초기 게시물 콘텐츠, 발췌문 및 상태 전환을 캡처하여 정보 누락 없이 완벽한 감사 추적을 제공합니다.
  • 10개 이상의 새 이벤트가 감지된 후에는 새 이벤트에 대한 폴링을 중지하여 비활성 브라우저 탭으로 인한 서버 리소스 소비를 줄입니다.
  • 사용자 친화성을 높이고 가져온 일수를 포함하도록 자동 백필 완료 메시지 개선.
  • 명확성과 프리미엄 기능 홍보 강화를 위해 환영 메시지 텍스트 개선.
  • 관리자 바 빠른 보기: 메인 이벤트 메시지 아래 새 줄에 유사 이벤트(행사)의 횟수를 표시하고 스타일을 적용했습니다.
  • 인사이트 사이드바: 사용자를 클릭하면 이제 로그가 최근 30일로 필터링됩니다.
  • 인사이트 사이드바: 데이터베이스의 현재 이벤트와 기록된 총 이벤트 수를 표시하도록 텍스트를 업데이트하고, 보존 기간 설정 페이지로 연결되는 링크를 추가합니다.
  • 인사이트 사이드바: 메시지 수에 대한 메시지를 개선합니다.
  • 통계 사이드바 통계 상자의 글꼴 크기를 줄여 더 많은 이벤트를 표시할 수 있도록 했습니다.
  • 작은 사이드바 CSS 파일(단 4개 규칙)을 페이지에 이미 로드 중인 메인 스타일시트에 통합하여 HTTP 요청 수를 줄입니다.
  • 프리미엄 애드온 사용 시 프로모션 박스가 숨겨지면 사이드바 기부 박스, 지원 박스, 리뷰 박스도 숨겨져 깔끔한 인터페이스 구현.
  • 내부 코드 및 UI 개선.
  • 워드프레스 6.9까지 테스트 완료.

수정

  • 구텐베르크 자동 저장을 통한 게시물 생성이 로그에 기록되지 않던 문제 수정.
  • 가져온 사용자 등록 날짜의 시간대 처리 오류 수정.
  • 사이드바 통계 박스 스타일링이 프리미엄 애드온과 충돌하는 문제 수정.
  • 로그 GUI 필터에서 무효한 HTML 중첩에 대한 경고 수정. #548.

삭제됨

  • 사이드바에서 기부 상자를 제거합니다.

5.18.0 (November 2025)

이번 릴리즈에서는 사이드바 통계에 대화형 기능이 추가되어 아바타, 사용자 이름 또는 차트 날짜를 클릭하면 이벤트 로그를 즉시 필터링할 수 있습니다. 또한 이메일 보고서에서 항상 일요일이 가장 바쁜 날로 표시되는 문제와 몇 가지 버그 수정 및 개선 사항도 수정되었습니다.
출시 게시물에서 자세히 알아보기

추가

  • 로그 GUI 필터에 대한 컨텍스트 검색.
  • 이벤트 REST API 엔드포인트 생성을 위한 날짜 지원(특정 날짜에 대한 이벤트 생성 가능).
  • 최근 30일 동안 가장 활동적인 사용자 목록에 사용자 이름을 추가합니다(이전에는 아바타만 표시됨).
  • 사이드바 통계 상자의 클릭 가능한 요소: 아바타, 사용자 이름, 차트 날짜는 이제 클릭 시 이벤트 로그를 필터링합니다.
  • 실험적 기능을 활성화한 사용자를 위한 실험적 기능 전용 관리자 페이지입니다.
  • 새로운 실험적 기능: 워드프레스의 기존 데이터를 심플 히스토리(글, 페이지, 사용자, 첨부파일)로 가져올 수 있습니다.

수정

  • 이메일 보고서에는 항상 일요일이 가장 바쁜 날로 표시됩니다.
  • 위젯 이벤트를 표시할 때 테마 로거에서 “null 유형의 값에 대한 배열 오프셋에 액세스하려고 합니다.”라는 PHP 경고가 표시됩니다.
  • 더 많은 시간대 및 현지화 문제.

변경

  • 이제 주간 이메일 보고서가 더 이른 시간(오전 8시 대신 오전 6시)에 전송되므로 사용자가 일어나면 바로 확인할 수 있습니다.
  • 사이드바 통계가 재정렬되었습니다: 이제 일일 활동 앞에 가장 활동적인 사용자가 표시되어 관리자 전용 정보를 함께 그룹화합니다.
  • 기타 내부 코드 개선 및 변경 사항.

5.17.0 (October 2025)

이 버전은 통계 정렬 및 정확성, 시간대 처리 수정, 이메일 보고서 개선 및 성능 최적화에 중점을 두고 있습니다.

자세한 내용은 공개 게시물에서 확인할 수 있습니다.

추가

  • 스티커 이벤트 라벨에 아이콘을 추가합니다.
  • 사이드바 통계 상자에 새로 고침 간격 및 통계에 사용되는 데이터에 대한 도움말 텍스트를 추가합니다(관리자의 경우 통계는 모든 이벤트를 기준으로 하고 다른 사용자의 경우 보기 권한이 있는 이벤트를 기준으로 합니다).
  • 이메일 보고서: ‘일자별 활동’ 이메일에 각 날짜에 마우스를 올리면 전체 날짜(예: “2025년 10월 2일 목요일”)를 보여주는 툴팁을 추가합니다.
  • 이메일 보고서: 이제 매일 해당 날짜의 전체 로그에 대한 링크가 제공됩니다.

수정

  • 사이드바 통계가 항상 올바른 캐시 데이터를 사용하지 않았습니다.
  • 모든 통계 기능(사이드바, 인사이트 페이지, REST API, 차트) 및 모든 필터 드롭다운(오늘, 지난 N일, 사용자 정의 날짜 범위, 월 필터)에서 시간대 및 날짜 처리를 수정하여 서버/UTC 시간대 대신 워드프레스 시간대를 사용하도록 했습니다.
  • “이제 ‘오늘’에는 00:00부터 현재 시간까지의 이벤트가 올바르게 표시됩니다(이전에는 현재에서 24시간을 뺀 이벤트가 표시됨).
  • 이메일 보고서: 시간대 및 날짜 처리 문제 수정(이제 일관되게 워드프레스 시간대 사용), 일일 통계 정확도, 날짜 범위 개선, 이메일 사본 업데이트.
  • 메인 GUI의 이벤트 수에 잘못된 숫자가 표시되던 문제(항상 하나의 이벤트에서 여러 개의 이벤트!) – 이제 버튼을 확장하면 로드될 유사한 이벤트의 실제 수가 표시됩니다.

변경

  • 이제 이메일 미리 보기에 오늘을 포함한 지난 7일(사이드바 ‘7일’ 통계와 일치)이 표시되므로 사용자가 사이드바에서 미리 보기 번호를 확인할 수 있습니다.
  • 이제 월요일에 전송되는 이메일에는 월요일~일요일의 이전 전체 주(현재 월요일 제외)가 표시됩니다.
  • 이제 이메일 ‘일별 활동’에 고정된 달력 주 단위 순서가 아닌 날짜 범위와 일치하는 시간 순서로 날짜가 표시됩니다.
  • 기본 GUI 필터에서 ‘지난 날’ 대신 ‘오늘’을 사용하면 표시되는 범위를 더 명확하게 알 수 있습니다.

성능

  • 필요할 때만 로거 메시지를 로드하여 페이지 로드 시마다 약 980회의 gettext 필터 호출을 제거하여 성능을 개선했습니다. 따라서 단순 기록을 사용하지 않는 페이지의 오버헤드가 0으로 감소합니다.
  • 배치 삽입을 사용하여 컨텍스트 항목이 많은 이벤트를 로깅할 때 컨텍스트 처리를 최적화했습니다.
  • 이제 플러그인 로거는 전역이 아닌 plugins.php 페이지에서만 gettext 필터와 자동 업데이트 감지를 실행합니다.
  • 플러그인 작업 목록 후크는 플러그인에만 연결하여 간소화했습니다.
  • 더 이상 사용되지 않는 클래스의 자동 로딩을 추가하여 필요한 경우에만 로드되도록 했습니다.

삭제됨

  • 레거시 AJAX API 엔드포인트 제거(action=simple_history_api). 이제 플러그인은 워드프레스 REST API를 독점적으로 사용합니다.