Simple History – user activity log, audit tool

설명

단순 이력은 워드프레스 안에서 만들어진 최근 변경사항을 알림판 또는 별도의 패이지에 직접 보여줍니다.

이 플러그인은 워드프레스에서 발생하는 가장 중요한 이력의 기록/이력/감사 기록/판번호 기록으로 작동합니다.

단순 이력은 다음을 지원합니다:

  • 글과 패이지
    글 또는 패이지를 추가, 업대이트 또는 지운 사람을 보세요
  • 첨부
    첨부 파일을 추가, 업대이트 또는 지운 사람을 보세요
  • 분류법 (이용자 정의 분류법, 카테고리, 태그)
    분류법을 추가, 업대이트 또는 제거한 사람을 보세요
  • 댓글
    댓글을 수정, 승인 또는 지운 사람을 보세요
  • 위젯
    누군가가 사이드 바의 위젯을 추가, 업대이트 또는 제거할 때 정보를 가져오세요
  • 플러그인
    활성화와 활성 해제
  • 이용자 프로필
    이용자를 추가, 업대이트 또는 제거하는 정보
  • 이용자 로그인
    이용자가 언제 로그인하고 로그아웃 했는지 확인합니다. 이용자가 로그인에 실패했을 때 또한 볼 수 있습니다 (무차별 비밀번호 대입 로그인 시도에 좋은 방법이에요).
  • 실패한 사용자 로그인
    누군가 로그인을 시도했지만 실패한 기를 확인합니다. 기록은 가능한 해커의 ip 주소를 포함할 것입니다.
  • 메뉴 편집
  • 옵션 화면
    워드프레스의 다른 설정 구역에서 변경한 내용에 대한 세부 정보를 보세요. 사이트 제목과 고유주소 구조를 변경하는 것과 같은 것을 기록할 것입니다.
  • 개인 정보 패이지
    개인 정보 패이지가 작성되거나 새 패이지로 설정했을 때.
  • 자료 내보내기
    개인 정보 자료 내보내기 요청이 추가 한 시점과이 요청이 사용자가 승인하거나 관리자가 다운로드하거나 사용자에게 이매일로 전송할 때를 보세요.
  • 이용자 자료 삭제 요청
    이용자 개인 정보 자료 내보내기를 추가했을 때와 이 요청을 이용자가 승인했을 때 그리고 이용자 자료를 제거했을 때를 보세요.

타사 플러그인 지원

기본적으로 단순 이력은 다음의 플러그인을 지원합니다:

Jetpack
The Jetpack plugin is a plugin from Automattic (the company behind the WordPress.com service) that lets you supercharge your website by adding a lot of extra functions.
In Simple History you will see what Jetpack modules that are activated and deactivated.
(The creator of Simple History recommends this plugin and its brute force attack protection functions btw. It’s a really good way to block unwanted login attempts from malicious botnets and distributed attacks.

고급 사용자 정의 항목 (고사항)
고사항은 글 또는 패이지에 양식을 추가합니다.
단순 이력은 양식 모음과 양식 모음 안의 양식의 변경사항을 기록할 것입니다. 양식 모음과 양식이 만들어지거나 수정했을 때 모두 볼 것입니다.

사용자 전환
이용자 전환 플러그인은 워드프레스의 이용자 계정 사이를 단추를 눌러 빠르게 전환할 수 있게 해 줘요.
단순 이력은 작성 중인 각각의 이용자 전환을 기록합니다.

WP Crontrol
The WP Crontrol plugin enables you to view and control what’s happening in the WP-Cron system.
Simple History will log when cron events are added, edited, deleted, and manually ran, and when cron schedules are added and deleted.

미디어 교체 활성화
미디어 교체 활성화 플러그인은 새로운 파일을 업로드한 그 자리에서 미디어 라이브러리에 있는 파일을 교체하도록 허용해주어요.
단순 이력은 교체되는 파일과 새로운 파일에 대한 세부사항에 대해 기록할 것입니다.

로그인 시도 제한
로그인 시도 제한 플러그인이 낡았고
4년 동안 업대이트하지 않았습니다. 하지만 여전히 1백만 번 이상 설치하고 있고, 그렇기에 많은 이용자는 단순 이력이 로그인 시도
, 차단을 기록하고 로그인 시도를 제한하는 변경사항을 구성하는 것이 유익할 것입니다.

Redirection
The redirection plugin manages url redirections, using a nice GUI.
Simple History will log redirects and groups that are created, changed, enabled or disabled and also when the global plugin settings have been modified.

Duplicate Post
The plugin Duplicate Post allows users to
clone posts of any type.
Simple History will log when a clone of a post or page is done.

Beaver Builder
The plugin Beaver Build is a page builder for WordPress that adds a flexible drag and drop page builder to the front end of your WordPress website.
Simple History will log when a Beaver Builder layout or template is saved or when the settings for the plugins are saved.

변경 사항이 포함 한 RSS 피드

변경 사항에 대한 RSS 피드를 사용할 수 있습니다. 전화, iPad 또는 컴퓨터에서 선호하는 RSS 리더를 통해 변경한 내용을 추적 할 수 있습니다.

여러 사람이 내용 편집에 관여하는 웹사이트에서 사용하기 좋은 플러그인이에요.

이 플러그인은 워드프레스의 다중 사이트 설치에서도 잘 작동합니다.

예제 시나리오

다른 사람이 하는 것을 계속 추적합니다.
“누가 오늘 뭔가 했나요? 아, 사라가 새로운 공개용 보도 자료를 올리고 그에 대한 글을 작성했습니다. 좋아요! 이제 내가 하지 않아도 되겠네요.”

또는 디버그 목적을 위해서:
“어제부터 사이트가 느려졌어요. 누가 뭔가 했나요? …아, 스티븐이 ‘naughy-plugin-x’를 활성화했습니다., 아마 그것 때문일것입니다.”

감사 기록에 자신의 이벤트를 추가할 수 있는 API

자신이 테마 또는 플러그인 개발자이고 자신의 것/이벤트를 단순 이력에 추가하고자 하면 SimpleLogger() 함수를 이용하여 다음과 같이 수행 할 수 있습니다:

<?php

if ( function_exists("SimpleLogger") ) {

        // Most basic example: just add some information to the log
        SimpleLogger()->info("This is a message sent to the log");

        // A bit more advanced: log events with different severities
        SimpleLogger()->info("User admin edited page 'About our company'");
        SimpleLogger()->warning("User 'Jessie' deleted user 'Kim'");
        SimpleLogger()->debug("Ok, cron job is running!");

}
?>

더 많은 예제는 예제 폴더를 확인하세요.

번역 / 언어

지금까지 단순 이력은 다음으로 번역했습니다:

  • 스웨덴어
  • 독일어
  • 폴란드어
  • 덴마크어
  • 네덜란드어
  • 핀란드어
  • 프랑스어
  • 러시아어

단순 이력을 더 많은 언어로 번역했으면 합니다! 단순 이력을 여러분의 언어로 번역하기 원한다면 폴리글랏 소책자에서 이 작업이 어떻게 이루어지는지 읽어보세요.

깃허브에 기여하기

이 플러그인의 개발은 깃허브에서 이뤄집니다. 기능 요청, 버그 보고서 또는 끌어오기 요청에 참여하기 바랍니다!
https://github.com/bonny/WordPress-Simple-History

기부

스크린샷

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

  • 글 빠른 차이 기능은 빠르고 쉽게 사이트의 이용자가 글 또는 패이지를 업대이트한 내용을 보게 만들어줄 것입니다.

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

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

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

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

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

FAQ

자신의 이벤트를 기록에 추가할 수 있나요?

네, 예제 파일을 참조하세요.

기록에서 이용자를 제외할 수 있나요?

네, simple_history/log/do_log 필터를 이용하여 역할 또는 이매일로 이용자를 제외합니다.
예제 파일을 참조합니다.

이벤트를 얼마나 오랫동안 저장하나요?

기록의 이벤트는 기본적으로 60일 동안 저장합니다. 이보다 오래한 이벤트는 제거합니다.

후기

2022년 8월 13일
Awesome, thanks to this plugin, you really know what's happening on your website.
2022년 7월 26일
Simple and yet very powerful! Exactly what I was looking for. Kudos to developper! Thanks
2022년 6월 23일
This seems to meet the needs of some financial-services clients who want to keep track of edits to their websites. It is also useful just in general to check on who-did-what-and-when. Also, when you have a host like WPengine that doesn't want your WordPress site to have Revisions enabled, this provides some level of "anecdotal backup" for peace of mind. And, when your client says they didn't mess up that page, you've got pretty clear evidence that, yes, they did: An audit trail from the point of login to the moment when they deleted that important Post they can't find for some reason. The 3.3.0 version keeps a log for a month, which is generally sufficient, but apparently with some code you can add to your functions.php in a theme, you can increase this duration. The reporting is really easy to understand, and there is a certain amount of filtering if you want to see only specific events, such as failed logins.
2022년 6월 14일
I can only recommand to use this plugin. He is simply amazing, been using it on many websites. If you see my message, do not hesitate much further, i was looking for a good history plugin and i found this gem. Thanks to the developper, you rock.
모든 344 평가 읽기

기여자 & 개발자

“Simple History – user activity log, audit tool”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Simple History – user activity log, audit tool”(이)가 16(으)로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Simple History – user activity log, audit tool”(을)를 번역하세요.

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

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

변경이력

3.3.0 (May 2022)

  • Fixed: Error when third party plugin passed arguments to the get_avatar filter. #288
  • Changed: If Gravatars are disabled in WordPress (“Discussion” -> “Show Avatars” is unchecked) then Simple History respects this and also does not show any user avatars in the activity feed. A new filter has been added that can be used to override this: simple_history/show_avatars. #288
  • Update translations. Props @kebbet. See https://docs.simple-history.com/translate for information how to update or add translations of the plugin.
  • Use constant() function to get constant values. Makes some linting errors go away.
  • Remove languages folder. #287

3.2.0 (February 2022)

  • Refactored detection of user profile updates. Order of updated user fields are now shown in the same order as they are in the edit user screen. Also the texts are updated to be more user friendly. And those “show toolbar”-messages that showed up at random times should be gone too. 🤞
  • Added: Creation and deletion (revoke) of Application Passwords are now logged.
  • Added: Role changes from users overview page are now logged.
  • Fixed: Password reset links was always attributed to “Anonymous web user”, even those that was sent from the users listing in the WordPress admin area.
  • Fixed: Increase contrast ratio on some texts.
  • Changed: sh_d() now tell you if a value is integer or numeric string or an empty string.
  • Changed: The log message “Found an update to WordPress” had a dot in it. No other log message had a dot so the dot is no more.

3.1.1 (January 2022)

  • Fixed: Error when uploading images when using WordPress 5.7.0 or earlier.

3.1.0 (January 2022)

  • Fixed: Use user selected language instead of selected site language when loading languages for JavaScript libraries. (#232)
  • Fixed: Theme deletions are now logged again. (#266)
  • Fixed: Theme installs are now logged again. (#265)
  • Fixed: Plugin deletions are now logged again. (#247, #122)
  • Fixed: Images and other attachments are now logged correctly when being inserted in the Block Editor.
  • Fixed: Some PHP notice messages in post logger.
  • Updated: JavaScript library TimeAgo updated to 1.6.7 from 1.6.3.
  • Added: Log when an admin verifies that the site admin adress is valid using the Site Admin Email Verification Screen that was added in WordPress 5.3. (#194, #225)
  • Added: Option “All days” to date range filter dropdown. (#196)
  • Added: Media and other attachments now display the post they were uploaded to, if any. (#274)
  • Added: Add class static variables $dbtable and $dbtable_contexts that contain full db name (existing class constants DBTABLE and DBTABLE_CONTEXTS needed to be prefixed manually).
  • Added: Plugin installs now save required version of PHP and WordPress.
  • Changed: Plugin install source is now assumed to be “web” by default.
  • Changed: Attachment updates are no longer logged from post logger since the media/attachment logger takes care of it.
  • Changed: Function sh_d() now does not escape output when running from CLI.
  • Removed: Plugin source files-listing removed from plugin installs, because the listing was incomplete, plus some more fields that no longer were able to get meaninful values (plugin rating, number or ratings, etc.).

3.0.0 (January 2022)

  • Fixed: Used wrong text domain for some strings in Limit Login Attempts logger.
  • Fixed: Post logger now ignores changes to the _encloseme meta key.
  • Fixed: Readme text loaded from GitHub repo is now filtered using wp_kses().
  • Fixed: Links in readme text loaded from GitHub repo now opens in new window/tab by default (instead of loading in the modal/thickbox iframe).
  • Added: Logger messages is shown when clicking number of message strings in settings debug tab.
  • Added: Num occasions in RSS feed is now wrapped in a <p> tag.
  • Removed: “Simple Legacy Logger” is removed because it has not been used for a very long time.
  • Removed: “GitHub Plugin URI” header removed from index file, so installs of Simple History from Github using Git Updater are not supported from now on.
  • Removed: Box with translations notice removed from sidebar because it did not work properly when using different languages as site language and user language.
  • Internal: Code formatting to better match the WordPress coding standards, code cleanup, text escaping. (#243)

2.43.0 (October 2021)

  • Fixed: PHP notices on menu save when there are ACF fields attached (#235)

  • Fixed: array_map and reset cause warning in PHP 8 (#263)

2.42.0 (April 2021)

  • Fixed: Quick diff table had to wrong sizes of the table cells. (#246)

2.41.2 (March 2021)

  • Fixed: Error when running on PHP version 7.2 or lower.

2.41.1 (March 2021)

  • Fixed: Get information for correct IP Address when multiple IP addresses are shown.

2.41.0 (March 2021)

  • Fixed: Error when visiting settings screen on PHP 8.
    Fixes https://wordpress.org/support/topic/simple-history-fatal-error/.
    #239

2.40.0 (March 2021)

  • Changed: IP address is now also shown when a user successfully logs in.
    Previously the IP address was only shown for failed login attempts. Note that the IP address/es of all events are always logged and can be seen in the “context data” table that is displayed when you click the date and time of an event.
    #233

  • Added: If multiple IP addresses are detected, for example when a website is running behind a proxy or similar, all IP addresses are now shown for failed and sucessful logins.

  • Added: Filter simple_history/row_header_output/display_ip_address that can be used to control when the IP address/es should be visible in the main log. By default sucessful and failed logins are shown.

  • Added: Show message when failing to get IP address due to for example ad blocker. IPInfo.io is for example blocked in the EasyList filter list that for example Chrome extension uBlock Origin uses.

  • Added: Filter simple_history/row_header_output/template that controls the output of the header row in the main event log.

2.39.0 (January 2021)

  • Added: Logging of events that a user performs via the WP Crontrol plugin (requires WP Crontrol version 1.9.0 or later). Simple History will log when cron events are added, edited, deleted, and manually ran, and when cron schedules are added and deleted. Props https://github.com/johnbillion.

2.38.0 (November 2020)

  • 바꿨습니다: 이제 SimpleLogger() 함수를 이용하여 after_setup_theme 연결 전에 기록할 수 있습니다. 이 변경 전에 after_setup_theme 전에 SimpleLogger()를 호출하거나 우선순위가 10보다 작은 after_setup_theme에서 치명적인 오류가 발생할 수 있었습니다 (치명적인 오류: 적발하지 않은 오류: 클래스 ‘SimpleLogger’를 찾을 수 없습니다). https://github.com/JoryHogeveen을 존중합니다.

  • 바꿨습니다: 블록 편집기(“구텐베르그”)를 사용하는 더 많은 사용자 지정 글 유형은 이제 변경 사항을 기록해야 합니다. https://github.com/claytoncollie를 존중합니다.

2.37.2 (September 2020)

  • 수정했습니다: PHP 5.6에 대한 새로 추가한 코드가 더 많습니다 (몇 가지 시험했지만, 보지 못했던 ¯\_(ツ)_/¯.)

2.37.1 (September 2020)

  • 수정했습니다: PHP 5.6에 대한 일부 코드를 새로 추가했습니다.

2.37 (September 2020)

  • 추가했습니다: 이제 플러그인 자동 업대이트 활성화 또는 활성 해제를 기록합니다.
  • 추가했습니다: 임의의 수의 변수를 화면에 반향하는 함수 sh_d()가 있습니다.
  • 수정했습니다: 이용자 로그아웃이 이용자 로그 아웃의 이용자 이름 대신에 “기타”를 보여주지 않았습니다. 수정 #206, https://wordpress.org/support/topic/suspicious-logged-out-events/, https://wordpress.org/support/topic/login-logout-tracking/.
  • 업대이트했습니다: 많은 코드를 PSR12에 좀 더 따르도록 형식화했습니다.

2.36 (August 2020)

  • 빠른 차이의 더하기와 빼기 아이콘을 수정했습니다.
  • 글 기록 도구 내용에 대한 필터를 추가합니다. (https://github.com/bonny/WordPress-Simple-History/pull/216)
  • 사이드바에 깃허브 후원자 패이지 연결을 추가합니다.
  • 기타 코드 정리와 더 작은 수정을 했습니다.

2.35.1 (August 2020)

readme를 정정하는 소소한 업대이트가 있었습니다.

2.35 (August 2020)

이제 깃 허브에 있는 이 플러그인에 후원할 수 있습니다.

수정했습니다

  • 전환 플러그인에서 항목을 일괄편집할 때 PHP 경고를 수정했습니다. https://github.com/bonny/WordPress-Simple-History/issues/207, https://wordpress.org/support/topic/crashes-with-redirection-plugin/을 수정했습니다. (https://github.com/bonny/WordPress-Simple-History/commit/e8be051c4d95e598275a7ba17a01f76008eb7a5b)

바꿨습니다

  • 좀 더 정확하게 환영 문구를 업대이트했습니다. (https://github.com/bonny/WordPress-Simple-History/pull/211)

2.34 (June 2020)

바꿨습니다

  • 이력 패이지 배치를 위해 플랙스상자를 사용하여, 모든 떨굼핀을 활성 해제하면 내용 구역에 있습니다
    전체 100% 너비에 걸칩니다 (#199).

  • 워드프레스 핵심 쪽매기기와 일치하게 쪽매기기를 서식을 조정했습니다.

2.33.2 (January 2020)

  • 작은 화면에서 공백이 보이는 기록을 수정했습니다. https://wordpress.org/support/topic/viewing-the-log-on-a-iphone/을 수정했습니다.

2.33.1 (January 2020)

  • 내부 시험판이었습니다.

2.33 (November 2019)

  • 구텐베르그 블록 편집기와 호환성을 향상했습니다.
  • 기록을 지운 후 올바른 URL을 전환했습니다. #123 수정합니다.
  • 알림판이 많은 공백을 남기고 때로는 다른 알림판 위젯과 겹치는 알림판 위젯의 기록 로그를 수정합니다.
    https://wordpress.org/support/topic/dashboard-block-cut-off/, https://wordpress.org/support/topic/simple-history-v2-32/, and https://wordpress.org/support/topic/new-update-not-working-10/을 수정했습니다.
  • PHP 7.4의 매개 변수 순서 결합을 수정했습니다.
  • 기부 링크를 업대이트했습니다. 이제 https://www.paypal.me/eskapism 에서 합니다.
    플러그인이 마음에 드시면 기부를 고려하기 바랍니다.
    아주 적은 기부라도 전혀하지 않은 것보다 훨씬 더 행복합니다! 😉

2.32 (August 2019)

  • 비버 빌더 기록 도구의 오류를 수정했습니다. https://wordpress.org/support/topic/conflict-with-beaver-builder-plugin-4/를 수정했습니다.
  • 예를 들면 도구 메뉴 같은 곳에, 다른 메뉴 패이지 어떤 곳이라도 알림판 메뉴에서 이동되도록 만드는 simple_history/admin_location 필터를 추가했습니다. https://github.com/bonny/WordPress-Simple-History/issues/140을 수정했습니다. 필터 사용의 예:

    php
    // "알림판"메뉴에서 "도구"메뉴로 단순 이력 기록 하위 패이지를 이동합니다.
    add_filter('simple_history/admin_location', function ($location) {
    $location = '도구';
    return $location;
    });

  • 비공개하는 대신 $old_post_data을(를) 보호하도록 하여 SimplePostLogger를 쉽게 확장 할 수 있습니다. https://github.com/bonny/WordPress-Simple-History/pull/173.

  • 추가되거나 변경한 용어를 보여줄 때는 텍소노미 슬러그 대신에 텍소노미 이름 사용을 시도하세요. https://github.com/bonny/WordPress-Simple-History/issues/164를 수정했습니다.
  • 지워진 용어에 대한 기록 항목을 보일 때 오류 알림을 수정했습니다.
  • 사용하지 않는 오래한 함수 testlog_old() 제거했습니다.
  • 도우미 기능을 자체 파일로 이동했습니다.
  • 디버그 코드를 자체 드롭인으로 이동했습니다.
  • 범프에는 5.6.20판의 PHP가 필요합니다 (워드프레스 요구사항과 같은 판번호).

2.31 (May 2019)

  • 비버 빌더 플러그인에 대한 지원을 추가했습니다.

2.30 (April 2019)

  • 더 나은 구텐베르그 호환성을 추가했습니다.
  • 우커머스의 예약한 작업을 기록하지 않습니다. https://wordpress.org/support/topic/cant-use-flooded-with-deleted-scheduled-action-woocommerce-webhooks/를 수정했습니다.
  • 글 비밀번호의 설정, 해제, 또는 변경했을 때 저장합니다.
  • 기록 항목이 REST API에서 올 때 저장합니다. _rest_api_request와 같이 이력 내용에 저장합니다.
  • 사용을 시도하기 전에 기록 도구 안내문이 존재하고 배열이 있는지 확인합니다.
  • 날읽어요의 범프 필수 판번호는 5.4입니다. PHP 5.4판보다 낮은 플러그인은 호환성을 유지하기가 어렵습니다.
  • 일부 번역 문자열을 업대이트했습니다.

2.29.2 (January 2019)

  • (여전히 훌륭한) 고급 사용자 정의 양식 5.7.10에서 이 플러그인에서 사용하는 _acf_get_field_by_id 기능을 제거하여 수정했습니다. https://wordpress.org/support/topic/uncaught-error-call-to-undefined-function-_acf_get_field_by_id/를 수정했습니다.

2.29.1 (December 2018)

  • 또 다른 PHP 7.3 경고를 수정했습니다. https://wordpress.org/support/topic/php-7-3-compatibility-3/를 수정했습니다.

2.29 (December 2018)

  • 기록 환영 안내문을 번역할 수 있도록 했습니다.
  • 기록 도구와 기록 도구 + 안내문 복합을 기록해야 한다면 필터를 통해 좀 더 쉽게 거를 수 있도록 두 개의 필터를 추가합니다. – 기록해야 하는 특정 기록 도구에 대한 어떤 안내문이 있다면 "simple_history/log/do_log/{$this->slug}"로 제어합니다. 이 필터에 거짓을 반환하기만하면 기록 도구에 대한 모든 기록을 활성 해제하도록 설정합니다. – "simple_history/log/do_log/{$this-andgt;slug}/{$message_key}"는 특정 로거에 대한 특정 안내문을 기록해야하는지 여부를 제어합니다. 이 필터에 거짓을 반환하기만하면 기록 도구에 대한 모든 기록을 활성 해제하도록 설정합니다. – 위의 2개의 필터에 대한 코드 예제가 있습니다:


    // 모든 이용자 안내문의 로깅을 활성 해제합니다. 예. 기록 도구 단순이용자기록 도구의 모든 안내문
    add_filter ( ‘simple_history / log / do_log / SimpleUserLogger’, ‘and # 095; and # 095; return_false’);

        // Disable logging of updated posts, i.e. the message "post_updated" from the logger SimplePostLogger.
        add_filter( 'simple_history/log/do_log/SimplePostLogger/post_updated', '__return_false' );
            `
    

  • add_filter(‘simple_history/log/do_log/SimpleUserLogger’, ‘__return_false’);

  • 전환 플러그인이 다중 대상 유형을 가질 수 있기에 전환 플러그인 기록 도구에서 알림을 수정했습니다. @MaximVanhove를 존중합니다.
  • 카테고리/태그에서 기록 안내문을 누락했기에 경고를 수정했습니다. @JeroenSormani를 존중합니다.
  • 다음 버전의 PHP 인 PHP 7.3에서 경고를 수정했습니다.

2.28.1 (September 2018)

  • 코드에 남아 있는 디버그 안내문을 제거했습니다.

2.28 (September 2018)

  • 각 이벤트 전에 어떤 시간과 날짜, 더하여 관련한 날짜도 항상 보입니다. https://wordpress.org/support/topic/feature-request-granular-settings-changes-detailed-timestamp/를 수정했습니다.
  • IP 주소를 익명화하는데 플러그인 자체 클래스를 이용하는 대신 워드프래스 내부 기능(wp_privacy_anonymize_ip, WordPress 4.9.6판부터 사용 가능)을 이용합니다.
  • timeago.js를 업대이트했습니다

2.27 (August 2018)

  • 고사항 양식 모음을 동기화 할 때 알림 오류를 수정했습니다. https://github.com/bonny/WordPress-Simple-History/issues/150을 수정했습니다.
  • 더 이상 존재하지 않거나 이름이 변경한 플러그인에 대한 플러그인 정보 읽기를 시도할 때 알림 오류를 수정했습니다. https://github.com/bonny/WordPress-Simple-History/issues/146을 수정했습니다.
  • 언제나 단순기록 도구 기록 도구를 불러옵니다. https://github.com/bonny/WordPress-Simple-History/issues/129를 수정했습니다.
  • 더 많은 문자를 번역 할 수 있습니다.
  • 번역을 업대이트하고 플러그인 이름을 업그레이드가 제공되지 않을 때 이름 대신 플러그인 슬러그로 보여요. 플러그인이 EDD와 같은 외부 업대이트 서비스를 사용할 때에 발생할 수 있습니다.
  • 기록에서 번역 업대이트를 묶습니다. 때로는 동시에 많은 번역을 갱신하고 로그에 이런 안내문만 가득차 있기에 유용합니다.

2.26.1 (July 2018)

  • 5.3 호환성을 수정했습니다.

2.26 (July 2018)

  • 젯팩 플러그인에 대한 지원을 추가했습니다. 먼저는, 젯팩 모듈의 활성화와 활성 해제를 기록합니다.
  • 번역 업대이트 기록을 추가했습니다, 이제 플러그인 또는 테마가 새로운 번역을 가졌을 때 확인할 수 있습니다. https://github.com/bonny/WordPress-Simple-History/issues/147을 수정했습니다.
  • 고사항 옵션 패이지를 저장할 때 고급 이용자 정의 항목 기록 도구의 알림을 수정했습니다.
    https://wordpress.org/support/topic/problem-with-acf-options-pages/, https://wordpress.org/support/topic/problem-with-recent-version-and-acf/, https://github.com/bonny/WordPress-Simple-History/issues/145를 수정했습니다.

2.25 (July 2018)

  • 어떤 것이 크론 작업 중에 기록했을 때 이벤트 내용에 wp_cron_current_filter를 추가합니다. 일부 플러그인이 추가하거나 지운 글과 같은 것을 디버깅하는 것에 도움을 줄 수 있고 어떤 플러그인인지 알아낼 수 있습니다.
  • 이벤트 세부 정보를 항상 보이지 않는 문제를 해결했습니다.
  • 가끔 파일을 내보내기에서 누락한 이용자 이름과 이용자 이매일을 수정했습니다.

2.24 (July 2018)

  • 이용자 로그인과 이용자 로그인을 CSV 파일로 내보내기를 추가했습니다.
  • 글이 휴지통에서 삭제했을 때 글기록 도구의 알림을 수정했습니다.
  • 작은 단위로 대이터배이스를 지워요. https://github.com/bonny/WordPress-Simple-History/issues/143을 수정했습니다.
  • 변수의 철자가 틀려서 고사항 기록 도구의 알림을 수정했습니다. https://wordpress.org/support/topic/problem-with-recent-version-and-acf/를 수정했습니다.

2.23.1 (May 2018)

  • 오류 기록에 출력했던 일부 디버그 안내문을 제거했습니다. https://wordpress.org/support/topic/errors-in-php-log-since-v2-23/를 수정했습니다.
  • PHP 5.4.32 이전 판에서 ucwords() 기능이 두 번째 인수를 허용하지 않아서 발생하는 오류를 수정했습니다. https://wordpress.org/support/topic/error-message-since-last-update/, https://wordpress.org/support/topic/errors-related-to-php-version/을 수정했습니다.
  • ucwords()과 같이 작동하지만 PHP 5.3에서도 작동하는 새로운 sh_ucwords() 기능을 추가했습니다.

2.23 (May 2018)

  • 워드프레스의 개인정보와 GDPR과 관련한 기능의 기록을 추가했습니다. 기록하는 새로운 워드프레스 4.9.6에 있는 기능과 관련한 개인 정보 보호의 일부: – 개인 정보 보호 패이지가 새로운 패이지로 변경합니다. – 이용자에 대한 개인 정보 보호 자료를 요청했고 이 요청이 이용자에 의해 확인했을 때와 요청에 대한 그 자료가 관리자에 의해 다운로드했을 때와 이용자에게 이매일 되는 때에. – 개인적인 자료의 삭제: 개인적인 자료가 지워지게되는 이용자에 대한 요청을 추가했습니다. 이용자는 이용자의 삭제를 완료했을 때 자료 제거를 확인합니다.
  • 카테고리 변경사항을 기록에서 보일 때 발생하는 오류를 수정했습니다. https://wordpress.org/support/topic/php-notice-undefined-variable-term_object/를 수정했습니다.
  • 고사항 항목 모음을 저장할 때 발생하는 오류를 수정했습니다.
  • IP 주소 익명화 기능이 빈 IP 주소를 익명화를 시도할 때의 오류를 수정했습니다. 예를 들어 서버에서 자체적으로 wp cron을 실행할 때 발생할 수 있습니다.
  • 클로져가 복귀호출로 API 엔드 포인트와 함께 REST API를 호출할 때 발생하는 오류를 수정했습니다. https://github.com/bonny/WordPress-Simple-History/issues/141을 수정했습니다.
  • 기록 도구 로딩하는 방식을 재작성하여서 이제 워드프레스 코드작성 표준 호환 방식으로 기록 도구의 이름을 지정할 수 있습니다. 추가했습니다: 보다 워드프레스-스러운 더 많은 코드를 만들었습니다.
  • skip_posttypes 필터의 글 유형을 이제 지운 글에도 적용합니다.
  • 복귀 요청에 대해 사람이 읽을 수 있는 이름을 반환하는 sh_get_callable_name() 함수를 추가했습니다.

2.22.1 (May 2018)

  • 예를 들어 WPCF7을 사용할 때 일부 REST API 경로가 작동하지 않는 문제를 해결했습니다. https://wordpress.org/support/topic/errorexception-with-wpcf7/과 유사한 문제를 수정했습니다.

2.22 (May 2018)

  • IP 주소를 이제 기본적으로 익명화합니다. 이는 주로 일반 자료 보호 규정 (GDPR) 때문에 이루어집니다
    IPv4와 IPv6 주소를 모두 익명화하고 IP 주소를 네트워크 ID로 익명화합니다.
    그래서 예를 들어 IPv4 주소 192.168.123.124192.168.123.0로 익명화하고 IPv6 주소 2a03:2880:2110:df07:face:b00c::1을 기본적으로 2610:28:3090:3001:: 으로 익명화합니다.

  • Ip 주소 익명화에 이용할 수 있는 simple_history/privacy/anonymize_ip_address 필터가 있습니다.

  • 오류 기록을 쉽고 다양하게 기록하는 sh_error_log() 함수를 추가했습니다. 아마 개발자들만 관심이 있습니다.

  • 플러그인 전환에 대한 기록을 수정했습니다. 전환 플러그인이 WP REST API를 사용하여 시작하였기에 URL의 기록을 전환하여 잠시 동안 동작을 멈추었어요. 그러나 이제 다시 작동합니다!

2.21.1 (May 2018)

  • 고급 이용자 정의 항목에 대한 지원을 플러그인의 개발자에게 뿐만 아니라 모든 이용자에게 활성화했는지 확인합니다. 😉

2.21 (May 2018)

  • 고급 사용자 항목(고사항)에 대한 지원을 추가했습니다: 고사항 항목 또는 고사항 항목 모음을 만들거나 수정하거나 삭제했을 때 더 자세한 사항을 활성 피드에서 얻을 수 있습니다.
  • 텍소노미/카테고리/태그의 변경사항은 수정한 용어로 연결과 용어가 소속한 카테고리를 포함합니다.
  • skip_posttypes 필터의 글 유형은 이제 휴지통에 버려진 것이나 휴지통에서 복원한 글에도 적용합니다 (이전과 같이, 글 편집에만 사용되지 않습니다).
  • 젯팩 사이트맵 업대이트를 기록하지 않습니다. (글 유형 jp_sitemap, jp_sitemap_master 그리고 jp_img_sitemap의 업대이트를 기록하지 않습니다, 예. 젯팩 사이트맵 기능에 의해 이용되는 글 유형.) https://wordpress.org/support/topic/jetpack-sitemap-logging/을 수정해야 합니다.
  • Polylang이 상점으로 번역 매핑하는데 이용되는 분류법 post_translations 또는 term_translations를 기록하지 않습니다. 여기에 md5 해시한 문자열을 포함하고 고 아무런 이점도 없습니다 (Polylang의 별도 기록 도구는 곧 나올 것입니다).
  • $_POST['sidebar']를 설정했는지 확인하지 않았기에 테마 기록 도구에서 알림을 수정했습니다. https://github.com/bonny/WordPress-Simple-History/issues/136을 수정했습니다.
  • 글 기록 도구에서 썸내일 제목 누락한 알림을 수정했습니다.
  • 워드프레스에서 플러그인 업대이트를 확인하였지만, 설치한 워드프레스가 플러그인을 플러그인 폴더에 설치하지 않을 때 PHP 경고를 수정했습니다.
  • CSV/JSON 파일로 내보낼 때 인터넷 익스플로러 11(또는 다른 판에서도)에서 파일 이름에 예기치 않은 홀따옴표를 포함하는 것을 수정했습니다.
  • 작동하지 않는 특정 사용자의 필터/검색 기록을 수정했습니다. https://wordpress.org/support/topic/show-activity-from-other-authors-only/를 수정했습니다.
  • 단순옵션기록 도구에서 알림을 수정했습니다.
  • 알림판에서 CSS 스타일을 개선했습니다.
  • 단순글 기록 도구가 추가한 내용을 수정하는데 이용할 수 있는 simple_history/post_logger/post_updated/context 필터를 추가했습니다.
  • 글 업대이트 기록을 건너뛰는데 이용할 수 있는 simple_history/post_logger/post_updated/ok_to_log 필터를 추가했습니다.
  • 기록이 분류법 용어를 업대이트할 때 건너뛰는 분류법을 수정하는데 이용할 수 있는 simple_history/categories_logger/skip_taxonomies 필터를 추가했습니다.

2.20 (November 2017)

  • 글 썸내일의 기록을 추가했습니다.
  • 기록에 업로드한 파일을 보여줄 때는 중간 크기의 이미지 첨부를 사용합니다. 이전에는 대부분의 사이트에서 이용되지 않고 대역폭을 낭비하는 전체 크기 이미지를 출력하는데 사용하는 대신에 이용자 정의 크기를 사용했습니다.
  • 업로드한 이미지가 많을수록 기록이 더 길어지고 엄청 빠른 개요보기가 안되게 만들 수 있으니 이미지 미리보기를 좀 더 작게 만들었습니다.
  • Select2를 가장 최신 판으로 업대이트했습니다. https://wordpress.org/support/topic/select2-js-is-outdated/를 수정했습니다.
  • 이용자가 이전판의 워드프레스를 사용할 때에는 안내문을 보여주고, 이 플러그인의 코드를 계속 실행하지 않습니다.
    https://wordpress.org/support/topic/simple-history-i-cannot-login/과 같은 항목을 수정했습니다.
  • PHP 7.1의 오류를 수정했습니다.

2.19 (November 2017)

  • simple_history/user_can_clear_log 필터를 추가했습니다. “블로그 정리하기” 단추를 활성 해제하는 이 필터에서 거짓을 반환합니다.
  • 단순 기록 도구의 일부 메서드에서 정적 키워드를 제거하여서 이제 SimpleLogger()-andgt;critical('Doh!');와 같은 호출이 작동합니다.
  • 이용자가 업대이트 패이지를 보는 것을 허용하지 않았을 때 워드프레스 업대이트에 연결을 보여주지 않습니다.
  • 단순옵션기록 도구에서 오류 알림을 수정했습니다.
  • 회원제 2의 잃어버린 암호 양식을 이용할 때 생기는 치명적 오류를 수정했습니다. hhttps://wordpress.org/support/topic/conflict-with-simple-history-plugin-and-php-7/을 수정했습니다.
  • 워드프레스 코딩 표준에 따라 코드 형식이 약간 향상했습니다.

2.18 (August 2017)

  • from_term_description을 올바르게 설정하고 https://github.com/bonny/WordPress-Simple-History/issues/127을 수정했습니다.
  • simple_history/post_logger/skip_posttypes 필터를 추가했습니다.
  • 글 유형을 기록에 채우는 일부 이용자로 인해 글 유형 jetpack_migation을 기록하지 않습니다. https://wordpress.org/support/topic/updated-jetpack_migration-sidebars_widgets/를 수정했습니다.

2.17 (June 2017)

  • 검색 날짜 범위 입력이 올바르게 보이지지 않는 문제를 해결했습니다.
  • 오류로 인해 플러그인을 활성 해제할 때 안내문을 변경했습니다. 이제 플러그인 슬러그를 포함하여, 어떤 플러그인을 활성 해제했는지 정확하게 압니다. 또한 활성 해제한 이유도 포함합니다 (“유효하지 않은 플러그인 경로입니다”, “플러그인 파일이 존재하지 않습니다”, 또는 “플러그인이 유효한 헤더를 가지고 있지 않습니다”중의 하나).
  • 기록 안내문에 더 많은 필터를 추가했습니다. 이제 simple_history_log_debug필터가 모든 다른 7 개의 기록 수준으로 함께 합니다. 따라서 simple_history_log_{loglevel}을 이용할 수 있고, {loglevel}은(는) 응급, 주의, 치명적, 오류, 경고, 알림, 정보 또는 디버그 중의 하나에요.
  • 워드프레스 4.7에서 추가한 이용자 프로필에 “자체” 변경사항의 기록에 대한 지원을 추가했습니다.
  • 설정 패이지로 연결이 있는 사이드바 상자를 추가했습니다.
  • 크론 작업 wp_scheduled_delete 중에 휴지통에서 오래있은 글을 삭제하는 경우에는 기록하지 않습니다.
  • PHP 7과 트라비스가 지원하지 않아서 또는 어떤 이유로 HHVM은 더 이상 시험에 사용되지 않습니다. 잘 모르겠습니다. 그런 게 있습니다.
  • “개발 디버그 모드”가 활성화되면 현재 필터도 기록합니다.
  • 기록 도구 슬러그가 30자보다 길다면 관리자 경고를 보입니다.
  • 내용 인수와 같은 빈 값으로 log() 메서드를 부를 때의 치명적 오류를 수정했습니다.

2.16 (May 2017)

  • 단순 이력에 WP-CLI 명링을 추가했습니다. 이제 wp simple-history list에 이력 기록으로부터 최신 항목을 볼 수 있습니다. 이제 목록은 명령에서만 사용가능합니다. 명령어가 더 필요하면 알려주세요!
  • 테마 파일과 플러그인 파일을 편집한 기록도 지원을 추가했습니다. 파일을 변경할 때 변경사항의 빠른 차이를 얻을 수 있어서, CSS 서식 클라이언트가 변경되는 것 또는 플러그인 파일에서 만들어지는 것도 볼 수 있습니다.
  • 플러그인 기록 도구에서 편집 파일 기록 도구가 항상 작동하지 않기에 제거했습니다 (잘못이 있는 wp 경로 확인했습니다). 대신 위에서 언급한 새로운 테마와 플러그인 기록 도구가 이를 처리합니다.

2.15 (May 2017)

  • 전체 크기 이미지 대신 PDF 미리보기의 썸내일을 사용합니다.
  • 실패한 로그인과 유사한 것을 누를 때 IP 주소를 누를 때 원격 구글 지도 이미지를 제거한 이유는 구글 지도가 API 키를 사용해야만 하기 때문입니다.
    여전히 호스트 이름, 네트워크, 도시, 지역과 국가를 보입니다.
  • 사용할 수 있는 업대이트 기록 도구의 알림을 수정했습니다.
  • 전환 기록 도구의 알림을 수정했습니다.

2.14.1 (April 2017)

  • 이전 PHP 버전에서 실행중인 이용자를 수정했습니다.

2.14 (April 2017)

  • 글 복제 플러그인에 대한 지원을 추가했습니다.
    이제 이용자가 글 또는 패이지를 복제할 때 이력 기록, 이전 글과 새 사본 모두에 연결이 있는 것을 볼 것입니다.
  • RSS 피드의 제목에서 기록 수준 정보를 제거했습니다
  • 패이지를 부를 때 날짜 떨궈내림에 덜 “뚸어 넘게”했습니다 (Select2로 요소 전환을 선택에 기인합니다)
  • 플러그인을 활성화한 경우 로그인 시도 제한하기 플러그인에 대한 필터만 추가합니다. 로그인 시도 제한하기를 다시 읽을 때의 문제를 해결하고 플러그인의 다른 가능성을 해결합니다.
  • 디버그 패이지에 설치한 플러그인을 보입니다.

Changelog for 2016 and earlier