{"id":366029,"date":"2026-09-12T00:30:48","date_gmt":"2026-09-12T00:30:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/leenkat-editorial-tracker\/"},"modified":"2026-09-12T00:30:17","modified_gmt":"2026-09-12T00:30:17","slug":"leenkat-editorial-tracker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/leenkat-editorial-tracker\/","author":10215707,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Leenkat Editorial Tracker","header_author":"Leenkat","header_description":"Tracks who actually publishes and edits WordPress content and presents the editorial activity in a dedicated admin page.","assets_banners_color":"98aac2","last_updated":"2026-09-12 00:30:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/leenkat.com\/projects\/leenkat-editorial-tracker\/","header_author_uri":"https:\/\/www.leenkat.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":54,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"fajryassin","date":"2026-09-12 00:30:17","revision":3692225}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3692224,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3692224,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3692224,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3692224,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3692224,"resolution":"1","location":"assets","locale":"","width":1906,"height":952},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3692224,"resolution":"2","location":"assets","locale":"","width":1917,"height":945},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3692224,"resolution":"3","location":"assets","locale":"","width":1917,"height":950},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3692224,"resolution":"4","location":"assets","locale":"","width":1692,"height":521},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3692224,"resolution":"5","location":"assets","locale":"","width":1673,"height":662},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3692224,"resolution":"6","location":"assets","locale":"","width":1672,"height":592}},"screenshots":{"1":"Editorial Event Log showing publishing and editing activity across\ntracked WordPress content.","2":"Content History showing the recorded publishing and editing activity\nfor an individual content item.","3":"Event Log and Dashboard settings for controlling displayed\ninformation and recent editorial activity.","4":"Permissions and Tracking settings for selecting authorized users,\nroles, content types, and tracked actions.","5":"Log Retention and Database Information settings for managing stored\neditorial activity.","6":"Dashboard widget showing recent editorial activity at a glance."}},"plugin_section":[262246],"plugin_tags":[8531,1332,8485,2970,550],"plugin_category":[36,46],"plugin_contributors":[278182],"plugin_business_model":[],"class_list":["post-366029","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-activity-log","plugin_tags-editor","plugin_tags-editorial","plugin_tags-publish","plugin_tags-tracking","plugin_category-analytics","plugin_category-editor-and-writing","plugin_contributors-fajryassin","plugin_committers-fajryassin"],"banners":{"banner":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/banner-772x250.png?rev=3692224","banner_2x":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/banner-1544x500.png?rev=3692224","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/icon-128x128.png?rev=3692224","icon_2x":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/icon-256x256.png?rev=3692224","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-1.png?rev=3692224","caption":"Editorial Event Log showing publishing and editing activity across\ntracked WordPress content."},{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-2.png?rev=3692224","caption":"Content History showing the recorded publishing and editing activity\nfor an individual content item."},{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-3.png?rev=3692224","caption":"Event Log and Dashboard settings for controlling displayed\ninformation and recent editorial activity."},{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-4.png?rev=3692224","caption":"Permissions and Tracking settings for selecting authorized users,\nroles, content types, and tracked actions."},{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-5.png?rev=3692224","caption":"Log Retention and Database Information settings for managing stored\neditorial activity."},{"src":"https:\/\/ps.w.org\/leenkat-editorial-tracker\/assets\/screenshot-6.png?rev=3692224","caption":"Dashboard widget showing recent editorial activity at a glance."}],"raw_content":"<!--section=description-->\n<p>Leenkat Editorial Tracker provides a focused editorial event log for WordPress.<\/p>\n\n<p>It records the real logged-in user who publishes or edits tracked\ncontent while keeping the assigned WordPress Author separate.<\/p>\n\n<p>Main features:<\/p>\n\n<ul>\n<li>Dedicated Editorial Tracker admin menu.<\/li>\n<li>Event Log with date, user, action, content, author, source, and content history.<\/li>\n<li>Summary cards for today\u2019s publications, edits, and active editors.<\/li>\n<li>Filters by content title, user, action, content type, and date\nrange.<\/li>\n<li>Configurable items per page for large editorial sites.<\/li>\n<li>Dashboard widget showing User, Action, and Content with a View All\nEvent Log link.<\/li>\n<li>Role- and user-based permissions for Event Log access.<\/li>\n<li>Select which content types and actions are tracked.<\/li>\n<li>Configurable automatic log retention.<\/li>\n<li>Clear Log Now tool for administrators.<\/li>\n<li>Database information showing total, oldest, and newest events.<\/li>\n<li>Optional data deletion on uninstall.<\/li>\n<li>Autosaves and revisions are not counted as editorial edits.<\/li>\n<li>Scheduled publication preserves the user who scheduled the content\nwhen WordPress publishes it automatically.<\/li>\n<li>Event records retain captured user and author names even if those\naccounts are later removed.<\/li>\n<li>Event history is preserved when tracked content is permanently\ndeleted.<\/li>\n<\/ul>\n\n<p>The plugin does not reconstruct activity that happened before tracking\nbegan.<\/p>\n\n<p>All tracking data is stored locally in the WordPress database. The\nplugin does not send editorial activity to external services.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Leenkat Editorial Tracker stores editorial activity locally in the\nsite\u2019s WordPress database. Recorded event data can include the acting\nuser\u2019s ID and display name, the assigned author\u2019s ID and display name,\nthe content ID, content title, content type, action, source, and event\ntime.<\/p>\n\n<p>The plugin does not transmit editorial activity to Leenkat or to any\nexternal service. Administrators can configure automatic retention,\nclear the log manually, and optionally delete plugin data on uninstall.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to \/wp-content\/plugins\/, or install the ZIP\nthrough the WordPress Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open Editorial Tracker &gt; Event Log.<\/li>\n<li>Configure display, Dashboard, permissions, tracking, and retention\nunder Editorial Tracker &gt; Settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20the%20assigned%20wordpress%20author%20changed%3F\"><h3>Is the assigned WordPress Author changed?<\/h3><\/dt>\n<dd><p>No.\u00a0The assigned Author remains untouched and is displayed separately\nfrom the user who performed the editorial action.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20reconstruct%20old%20publishers%20or%20edits%3F\"><h3>Does the plugin reconstruct old publishers or edits?<\/h3><\/dt>\n<dd><p>No.\u00a0Activity is recorded only after tracking begins. The plugin does not\ninfer historical publishers from the assigned Author or other metadata.<\/p><\/dd>\n<dt id=\"are%20autosaves%20and%20revisions%20counted%20as%20edits%3F\"><h3>Are autosaves and revisions counted as edits?<\/h3><\/dt>\n<dd><p>No.\u00a0Autosaves and revisions are excluded.<\/p><\/dd>\n<dt id=\"can%20i%20control%20who%20can%20view%20the%20event%20log%3F\"><h3>Can I control who can view the Event Log?<\/h3><\/dt>\n<dd><p>Yes. Administrators always have access, and additional roles or\nindividual users can be granted access in Settings.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20tracked%20post%20or%20page%20is%20deleted%3F\"><h3>What happens if a tracked post or page is deleted?<\/h3><\/dt>\n<dd><p>Its recorded editorial events remain in the Event Log as historical\naudit data. The stored content title and captured user\/author names\nremain available, while the edit link is no longer shown.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20user%20account%20is%20deleted%3F\"><h3>What happens if a user account is deleted?<\/h3><\/dt>\n<dd><p>New events store a snapshot of the acting user\u2019s and assigned author\u2019s\ndisplay names at the time of the event, so historical records can remain\nunderstandable even if an account is later removed.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20wordpress%20multisite%20network%20activation%3F\"><h3>Does the plugin support WordPress Multisite network activation?<\/h3><\/dt>\n<dd><p>Version 1.0.0 is intended for per-site activation. Network-wide\nmultisite activation is not a supported workflow in this release.<\/p><\/dd>\n<dt id=\"can%20i%20limit%20the%20size%20of%20the%20log%3F\"><h3>Can I limit the size of the log?<\/h3><\/dt>\n<dd><p>Yes. You can automatically delete events older than 7, 30, 90, 180, or\n365 days, or keep events indefinitely.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20clear%20the%20event%20log%3F\"><h3>What happens when I clear the Event Log?<\/h3><\/dt>\n<dd><p>Clear Log permanently removes recorded event rows and resets historical\npost-level tracking metadata. Pending scheduler attribution is preserved\nso future scheduled publications can still be assigned to the user who\nscheduled them.<\/p><\/dd>\n<dt id=\"does%20uninstalling%20the%20plugin%20delete%20the%20log%3F\"><h3>Does uninstalling the plugin delete the log?<\/h3><\/dt>\n<dd><p>Only if \u201cDelete plugin data on uninstall\u201d is enabled before\nuninstalling. It is disabled by default.<\/p><\/dd>\n<dt id=\"does%20it%20track%20woocommerce%20products%20and%20elementor%20changes%3F\"><h3>Does it track WooCommerce products and Elementor changes?<\/h3><\/dt>\n<dd><p>If their content type is enabled under Tracked content types, edits can\nbe recorded when either the core WordPress post record or meaningful\npost meta changes. This covers common meta-based edits such as\nWooCommerce product data and Elementor page data. WooCommerce orders are\nintentionally excluded in version 1.0.0 because modern stores may use\nHPOS and require dedicated order tracking.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Editorial Event Log and content history.<\/li>\n<li>Summary cards and filters.<\/li>\n<li>Dashboard activity widget.<\/li>\n<li>Display and pagination settings.<\/li>\n<li>Role and user permissions.<\/li>\n<li>Tracked content type and action controls.<\/li>\n<li>Automatic retention and manual log clearing.<\/li>\n<\/ul>","raw_excerpt":"Track who actually publishes and edits WordPress content, independently from the assigned post author.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/366029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=366029"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fajryassin"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=366029"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=366029"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=366029"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=366029"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=366029"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=366029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}