Title: AssistKit – Site Optimizer Toolkit
Author: WPAssist
Published: <strong>5 Juli 2026</strong>
Last modified: 21 Agustus 2026

---

Cari plugin

![](https://ps.w.org/assistkit-site-optimizer-toolkit/assets/banner-772x250.png?
rev=3596890)

![](https://ps.w.org/assistkit-site-optimizer-toolkit/assets/icon-256x256.png?rev
=3596890)

# AssistKit – Site Optimizer Toolkit

 Oleh [WPAssist](https://profiles.wordpress.org/wpassist/)

[Unduh](https://downloads.wordpress.org/plugin/assistkit-site-optimizer-toolkit.3.3.0.zip)

 * [Detail](https://id.wordpress.org/plugins/assistkit-site-optimizer-toolkit/#description)
 * [Ulasan](https://id.wordpress.org/plugins/assistkit-site-optimizer-toolkit/#reviews)
 *  [Instalasi](https://id.wordpress.org/plugins/assistkit-site-optimizer-toolkit/#installation)
 * [Pengembangan](https://id.wordpress.org/plugins/assistkit-site-optimizer-toolkit/#developers)

 [Bantuan](https://wordpress.org/support/plugin/assistkit-site-optimizer-toolkit/)

## Deskripsi

AssistKit – Site Optimizer Toolkit is an all-in-one WordPress optimization toolkit
designed to improve website performance, strengthen security, simplify administration,
and streamline website maintenance.

Unlike plugins that focus on a single area, AssistKit – Site Optimizer Toolkit combines
performance enhancements, security hardening, maintenance tools, and administrative
controls into one easy-to-use plugin.

Whether you’re a website owner, freelancer, agency, or WordPress maintenance provider,
AssistKit – Site Optimizer Toolkit helps you build faster, cleaner, and more secure
WordPress websites.

#### Diagnostics Centre

Run read-only checks that help explain whether important WordPress systems are configured
and operating as expected.

WordPress and Site Address configuration
 HTTPS and search engine visibility Environment
and debug configuration REST API and loopback requests WordPress.org and outbound
HTTP communication Background updates and scheduled events WP-Cron configuration
and recorded update failures Focused Scheduled Task Health summary Page cache and
persistent object cache PHP memory limit WordPress memory limits Database server
version Maximum upload and POST sizes Maximum execution time, input time, and input
variables

AssistKit distinguishes informational configurations from actual problems. Different
frontend and WordPress addresses, disabled visitor-triggered WP-Cron, and hidden
search visibility are not automatically treated as failures when they may be intentional.

#### CRON and Scheduled Task Health

Monitor WP-Cron events and Action Scheduler queues from a dedicated CRON screen 
without sorting through a raw list of technical hooks.

Detect when the site-wide WP-Cron runner appears stalled, including sites that use
an external server cron
 Identify overdue recurring events and distinguish a runner-
wide problem from individual task concerns Detect repeated Scheduled Action failures
from the last seven days Detect stalled and substantially overdue Scheduled Actions
Identify high-confidence duplicate WP-Cron schedules and Scheduled Actions Show 
task ownership evidence for WordPress core, installed plugins, shared frameworks,
and other identifiable sources Check callback-free hooks against bounded active 
plugin and theme source evidence before treating them as leftovers Allow for valid
plugins that register some cron callbacks only when work is required Run a lightweight
callback and schedule health observation automatically once per day Observe callback-
free events across three separate automatic checks before identifying them as likely
leftovers Continue monitoring every day after the initial three checks so newly 
abandoned tasks can still be discovered Offer guarded leftover-event removal with
best-effort undo when the available evidence meets the required confidence threshold
Delete selected failed Action Scheduler history or cancel selected stalled, overdue,
and duplicate actions Keep WordPress core tasks and active conditional plugin tasks
protected from inappropriate removal Hide healthy tasks by default while providing
a collapsed read-only reference table of existing tasks Reflect detected Scheduled
Task Health problems in the Diagnostics Centre summary

#### Database Tools

Use focused Cleanup, Tables, and Options tabs without loading every database scan
at once.

Configure post revision, trash, and auto-draft retention
 Choose which WordPress
cleanup tasks run manually or on the daily schedule Remove expired transients, spam
comments, and orphaned metadata Clear a stale pre-WordPress 6.4 directory-size transient
when it has no valid expiration Clean expired WooCommerce customer sessions and 
transients when WooCommerce tables are present Remove orphaned WooCommerce order
items, item metadata, HPOS addresses, and HPOS operational data using conservative
parent checks Clean completed and canceled Scheduled Actions older than 15 days 
Optionally remove failed Scheduled Actions older than 60 days Remove orphaned Scheduled
Action logs Run the saved cleanup selections immediately or schedule them once per
day Review all WordPress-prefixed base table engines, row estimates, and sizes Detect
MyISAM tables and check InnoDB, FULLTEXT, and SPATIAL compatibility Convert all 
eligible MyISAM tables to InnoDB or adjust the selected tables first Process conversions
one table at a time with verification and a converted, skipped, and failed summary
Optimize WordPress tables manually, one table at a time, after substantial database
changes Keep table conversion and table optimization out of scheduled cleanup

#### Autoloaded Options Manager

Review the largest non-protected options WordPress loads automatically and identify
settings that may be adding unnecessary database overhead.

View total, manageable, and protected autoloaded option sizes
 Review the top 20
manageable autoloaded options by size Check up to 50 large options against installed
plugin, MU-plugin, and theme code, including safely constructed option prefixes 
Recognize additional option families from WPCode, Divi, The Events Calendar, Event
Tickets, GiveWP, WP Ultimate Post Grid, Formidable Forms, GoodLayers, and Slider
Revolution See the likely source and whether it is active, inactive, or no longer
installed Identify possible orphaned options using cautious ownership matching Disable
autoload without deleting the saved option value Restore the option’s previous autoload
state from AssistKit Changes Keep option values private and protected WordPress 
options read-only

#### Administration Tools

Manage WordPress more efficiently with tools designed for website owners and agencies.

Role Access Management
 Restrict plugin installation access Restrict theme appearance
access Hide dashboard widgets Hide admin notices Last Login tracking Last Updated
tracking

#### Performance Optimization

Improve loading speed and Core Web Vitals with tools designed to reduce unnecessary
requests and render-blocking resources.

Optimize WooCommerce script loading
 Optimize WordPress Heartbeat API Disable RSS
feeds Disable self pingbacks Remove unnecessary header bloat Remove MediaElement
Remove Dashicons stylesheet Disable WordPress emoji Disable Gutenberg Scripts

#### Security Hardening

Reduce attack surface and improve website security with simple one-click controls.

Disable XML-RPC
 Hide WordPress version information Disable author archives Prevent
user enumeration Hide detailed login errors Disable application passwords Disable
comments globally Add common security headers Restrict public REST API access with
compatibility exceptions Prevent code execution in the public ‘Uploads’ folder Disable
directory browsing Protect sensitive files

#### Design Tweaks

Polish small WordPress interface details for cleaner client and business websites.

Hide the login language selector
 Enable infinite scrolling in the Media Library
Disable the block-based widget editor Hide the frontend admin bar for non-admin 
users Link the login logo to the site homepage Replace the login page WordPress 
logo with a custom Media Library image Remove the WordPress logo from the admin 
bar Clean the default WordPress admin footer text

#### Perfect For

WordPress maintenance providers
 Freelance web designers Digital marketing agencies
WooCommerce stores Membership websites Business websites Bloggers and publishers

#### Lightweight by Design

AssistKit – Site Optimizer Toolkit focuses on practical performance, security, and
maintenance improvements without adding unnecessary complexity or excessive server
overhead.

### Feedback or Support

Need help configuring AssistKit – Site Optimizer Toolkit?

Documentation: [AssistKit documentation](https://www.wpassist.ca/wordpress-plugins/site-optimizer-security-toolkit/)

Website: [WPAssist](https://www.wpassist.ca/)

## Tangkapan Layar

[⌊Main dashboard overview⌉⌊Main dashboard overview⌉[

Main dashboard overview

[⌊System settings⌉⌊System settings⌉[

System settings

[⌊Scheduled Task Health⌉⌊Scheduled Task Health⌉[

Scheduled Task Health

[⌊Database cleanup, table optimization, and options settings⌉⌊Database cleanup, 
table optimization, and options settings⌉[

Database cleanup, table optimization, and options settings

[⌊Notification settings⌉⌊Notification settings⌉[

Notification settings

[⌊Design settings⌉⌊Design settings⌉[

Design settings

[⌊Security Hardening settings⌉⌊Security Hardening settings⌉[

Security Hardening settings

[⌊Performance Optimization settings⌉⌊Performance Optimization settings⌉[

Performance Optimization settings

## Instalasi

Upload the plugin through Plugins  Add New. Activate the plugin. Select AssistKit–
Site Optimizer Toolkit from the WordPress admin menu. Enable the optimization, security,
and maintenance features you wish to use. Save your settings.

## Tanya Jawab

### Does AssistKit – Site Optimizer Toolkit improve Core Web Vitals?

Many features are specifically designed to improve performance metrics such as LCP,
INP, and overall page loading speed.

### Can I enable only the features I need?

Yes. Most optimization features can be enabled or disabled independently.

### Does this plugin work with Elementor?

Yes. AssistKit – Site Optimizer Toolkit works alongside Elementor, Divi, Gutenberg,
Beaver Builder, and most modern WordPress themes.

### Does this plugin work with WooCommerce?

Yes. The plugin includes WooCommerce-specific performance optimizations. If Restrict
Public REST API is enabled, AssistKit keeps WooCommerce REST and Store API route
prefixes available when WooCommerce is active so carts, checkout, blocks, mobile
apps, and integrations are less likely to break.

### Is AssistKit – Site Optimizer Toolkit suitable for agencies?

Yes. Role Access Management, maintenance controls, and administration tools make
it particularly useful for agencies managing multiple client websites.

### Will Restrict Public REST API break forms or ecommerce?

It can if a plugin depends on public /wp-json/ requests. AssistKit shows a warning
before enabling the feature and automatically allows known compatibility route prefixes
when related plugins are active, including Contact Form 7, WooCommerce, Jetpack,
WPForms, Gravity Forms, Formidable Forms, Fluent Forms, Ninja Forms, Site Kit, Yoast
SEO, Rank Math, and All in One SEO. Site owners should still test forms, checkout,
blocks, mobile apps, and integrations after enabling it.

### Does AssistKit – Site Optimizer Toolkit modify server configuration files?

AssistKit does not write PHP debug constants or automatic update constants to core
configuration files. Selected Apache/LiteSpeed security hardening options may add
or remove clearly marked rules in .htaccess only when the related setting is changed
by an administrator.

### Does the Autoloaded Options Manager delete plugin settings?

No. The manager changes only whether a selected option loads automatically on every
request. The option value remains in the database, and AssistKit records the previous
autoload state so it can be restored from the AssistKit Changes table. Protected
WordPress options are not actionable.

### Does AssistKit – Site Optimizer Toolkit clean the database automatically?

Only the saved cleanup tasks can run on the administrator-enabled daily schedule.
Retention values and cleanup selections save automatically, and the same choices
are used for manual and daily cleanup. Table optimization and MyISAM-to-InnoDB conversion
are always manual. WooCommerce and Scheduled Actions cleanup options appear only
when their database tables are detected.

## Ulasan

Belum ada ulasan untuk plugin ini.

## Kontributor & Pengembang

“AssistKit – Site Optimizer Toolkit” adalah perangkat lunak open source. Berikut
ini mereka yang sudah berkontribusi pada plugin ini.

Kontributor

 *   [ WPAssist ](https://profiles.wordpress.org/wpassist/)

[Terjemahkan “AssistKit – Site Optimizer Toolkit” dalam bahasa Anda.](https://translate.wordpress.org/projects/wp-plugins/assistkit-site-optimizer-toolkit)

### Tertarik mengembangkan?

[Lihat kode](https://plugins.trac.wordpress.org/browser/assistkit-site-optimizer-toolkit/),
periksa [repositori SVN ](https://plugins.svn.wordpress.org/assistkit-site-optimizer-toolkit/),
atau mendaftar ke [log pengembangan](https://plugins.trac.wordpress.org/log/assistkit-site-optimizer-toolkit/)
melalui [RSS](https://plugins.trac.wordpress.org/log/assistkit-site-optimizer-toolkit/?limit=100&mode=stop_on_copy&format=rss).

## Log Perubahan

#### 3.3.0 – August 18, 2026

 * Split the Database screen into focused Cleanup, Tables, and Options tabs, with
   table and option scans loaded only when opened.
 * Added a WordPress-prefixed base-table scan with table engine, size, row estimate,
   InnoDB availability, and legacy FULLTEXT and SPATIAL compatibility checks.
 * Added bulk MyISAM-to-InnoDB conversion with all eligible tables selected by default,
   adjustable selection, backup confirmation, table-by-table AJAX processing, post-
   conversion verification, and converted, skipped, and failed summaries.
 * Added large-table and disk-space guidance while excluding views and unrelated
   database tables.
 * Moved OPTIMIZE TABLE into a manual-only Tables action that processes verified
   WordPress tables one at a time; it no longer runs during daily cleanup.
 * Added a non-critical Diagnostics Centre recommendation when WordPress-prefixed
   MyISAM tables are available for review.

#### 3.2.2 – August 15, 2026

 * Updated the WordPress.org tags to: admin, dashboard, optimization, tools, and
   tweaks.
 * Kept the database backup dialog hidden until it is opened, including when an 
   admin theme globally forces dialog elements to display.
 * Improved Scheduled Task Health ownership detection with bounded active plugin
   and theme source checks, additional conditional-hook signatures, and a conservative
   registry for confirmed retired hooks.
 * Improved leftover-event removal when a recurring event runs or moves between 
   the health check and the removal request, and now treats an already-disappeared
   target as resolved instead of showing a false failure.

#### 3.2.1 – July 31, 2026

 * Moved Scheduled Task Health from System into its own CRON dashboard card and 
   sidebar section with a dedicated clock icon.
 * Added a daily automatic scheduled-task health observation while retaining on-
   demand checks from the CRON page.
 * Added a collapsed read-only reference table for existing WP-Cron events and active
   Scheduled Actions, capped at 500 displayed rows for large queues.
 * Moved likely task ownership below each issue heading and changed unknown ownership
   to the clearer “Owner: Unknown” label.
 * Added ownership recognition for `updraftplus_` and `flamingo_` hooks.
 * Added Dashboard as the first internal sidebar link.
 * Removed the Settings and Role Access submenu links while keeping both screens
   available from the AssistKit dashboard and sidebar.
 * Generalized abandoned WP-Cron detection so recurring events with no callable 
   callback across three separate daily checks are flagged even when the owning 
   plugin is unknown.
 * Distinguished missing callbacks from registered-but-not-callable callbacks using
   the WordPress hook registry and `is_callable()`.
 * Migrated the legacy `wpa_database_optimization_event` to the current AssistKit
   database optimization hook.
 * Corrected the hidden Role Access screen registration so the dashboard and sidebar
   links remain accessible without restoring WordPress submenu entries.

#### 3.2.0 – July 31, 2026

 * Added a focused Scheduled Task Health manager that hides healthy tasks and reports
   only meaningful WP-Cron and Action Scheduler problems.
 * Added detection for repeated Scheduled Action failures, stalled and long-overdue
   actions, high-confidence duplicate schedules, queue overload, and strong possibly
   abandoned WP-Cron candidates.
 * Added issue-specific cleanup controls for duplicate or abandoned WP-Cron events,
   failed action history, and selected stalled, overdue, or duplicate Scheduled 
   Actions.
 * Added best-effort undo for recent WP-Cron removals and kept WordPress core duplicate
   schedules read-only.
 * Added a read-only Scheduled Task Health summary to Diagnostics Centre.
 * Expanded autoload option ownership recognition for Really Simple Security, Brainstorm
   Force plugins, Divi Google Fonts, All-in-One WP Migration, Google Site Kit, ShortPixel,
   and additional Slider Revolution options.
 * Added cleanup of a stale legacy `_transient_dirsize_cache` row without a valid
   expiration on WordPress 6.4 or newer.

#### 3.1.8 – July 23, 2026

 * Changed completed Scheduled Action cleanup from 31 days to 15 days.
 * Changed canceled Scheduled Action cleanup from 31 days to 15 days.
 * Changed optional failed Scheduled Action cleanup from 90 days to 60 days.
 * Added dedicated inline SVG icons to the eight main dashboard cards for faster
   visual navigation.

#### 3.1.7 – July 23, 2026

 * Improved cleanup-selection saving so it does not depend on a second WooCommerce
   or Action Scheduler table-detection query during the AJAX request.
 * Added post-save verification to avoid false save errors when database filters
   or persistent caches return an unchanged update result.
 * Added an accessible HTML backup confirmation dialog before manual database optimization
   runs.
 * Added the same backup confirmation before the daily database optimization schedule
   is enabled.
 * Reverts the schedule switch when saving fails so the interface always reflects
   the stored setting.

#### 3.1.6 – July 20, 2026

 * Consolidated the four Database settings cards into one full-width Database Optimization
   panel.
 * Kept post revision, trash, and auto-draft retention values autosaving when their
   fields lose focus.
 * Added autosaving cleanup selections shared by manual and daily database optimization.
 * Added conditional WooCommerce cleanup for expired sessions, expired transients,
   orphaned order items, orphaned item metadata, HPOS addresses, and HPOS operational
   data.
 * Added conditional Action Scheduler cleanup for old completed and canceled actions,
   optional old failed actions, and orphaned action logs.
 * Added conservative WooCommerce parent checks against both legacy WordPress order
   records and HPOS order storage.
 * Added batched cleanup limits and preserved failed Scheduled Actions as disabled
   by default.
 * Updated the database cleanup progress overlay and last-run summary for the expanded
   cleanup categories.

#### 3.1.5 – July 18, 2026

 * Improved installed-source matching by including plugin and theme display-name
   identifiers.
 * Added bounded detection for dynamically constructed option names that use distinctive
   namespace prefixes.
 * Added WPCode ownership recognition, including legacy plugin identifiers.
 * Expanded Divi and Elegant Themes recognition for et_builder_, _et\_builder_, 
   et_pb_, and _et\_pb_ option families.
 * Updated the ownership scan cache schema so previously unresolved options are 
   analyzed again.

#### 3.1.4 – July 18, 2026

 * Fixed WordPress and third-party admin notices appearing inside the AssistKit 
   dashboard banner.
 * Split PHP and WordPress memory limits into separate diagnostic cards.
 * Split upload and POST size limits into separate diagnostic cards.
 * Split maximum execution time, maximum input time, and maximum input variables
   into separate diagnostic cards with individual guidance.
 * Expanded autoload option ownership recognition for The Events Calendar, Event
   Tickets, GiveWP, WP Ultimate Post Grid, Formidable Forms, GoodLayers Core and
   Infinite, and Slider Revolution.

#### 3.1.3 – July 18, 2026

 * Added limited installed-code scanning for up to the 50 largest manageable autoloaded
   options.
 * Added high-confidence ownership matches from direct option definitions and WordPress
   Options API references in plugin, MU-plugin, and theme PHP files.
 * Excluded dependency, SDK, test, language, asset, build, and cache directories
   from ownership scans and added file-size, file-count, and time limits.
 * Added cached, incremental scan results so newly visible table rows can be analyzed
   without repeating the complete scan.
 * Added an AJAX loading animation while the autoload table and ownership analysis
   are prepared.

#### 3.1.2 – July 18, 2026

 * Added a curated ownership registry for exact option names and distinctive plugin
   prefixes.
 * Added high, medium, and low confidence levels for source ownership matches.
 * Added active, inactive, not-installed, must-use plugin, theme, and shared-framework
   source checks.
 * Added Possible orphan assessments only when a high-confidence owner is recognized
   but no matching source is installed.
 * Added Freemius SDK detection so shared fs_accounts data is not treated as orphaned
   while a Freemius-powered plugin is present.
 * Added initial signatures for common ecommerce, SEO, analytics, caching, security,
   forms, builder, and utility plugins.
 * Kept ambiguous short prefixes advisory so values such as et_, rg_, acf_, woo_,
   rocket_, and wpb_ do not create unsupported orphan claims.

#### 3.1.1 – July 18, 2026

 * Added an Autoloaded Options Manager to the Database tab.
 * Added an autoload summary showing total, manageable, protected/internal, and 
   WordPress Site Health threshold sizes.
 * Added a top-20 table limited to currently autoloaded, non-protected options.
 * Added likely plugin ownership hints and review assessments without exposing option
   values.
 * Added reversible Disable Autoload and Re-enable Autoload actions with the original
   state stored in a non-autoloaded AssistKit change log.
 * Added a collapsed informational table for large protected WordPress options with
   no modification controls.

#### 3.1.0 – July 11, 2026

 * Added a separate Diagnostics Centre with read-only checks grouped into Site Configuration,
   Connectivity, Updates & Scheduling, and Performance Environment.
 * Added WordPress Site Health-based tests for REST API availability, loopback requests,
   WordPress.org communication, background updates, scheduled events, page cache,
   persistent object cache, and database server compatibility.
 * Added AssistKit-specific diagnostics for WordPress/Site Address differences, 
   HTTPS, search visibility, environment type, debug configuration, outbound HTTP
   restrictions, WP-Cron configuration, recorded update failures, memory limits,
   upload limits, and execution limits.
 * Added clear Good, Informational, Recommended, Critical, and Unavailable statuses
   with expandable technical details and cached results.
 * Added WordPress 6.0-compatible fallback detection for page caching and persistent
   object caching.

#### 3.0.14 – July 7, 2026

 * Confirmed uninstall cleanup does not include a survey or external feedback flow.
 * Added a database cleanup progress overlay for manual cleanup runs.
 * Added clickable plugin and theme auto-update status pills with review and disable
   controls.
 * Updated the Update Management Status card to use a two-column desktop grid and
   one column on mobile.
 * Fixed the Maintenance Mode colour row layout on mobile.
 * Updated readme support links to point users toward documentation, the website,
   and WordPress.org support conventions.

#### 3.0.13 – July 3, 2026

 * Updated stored option names from legacy short-prefix keys to AssistKit-prefixed
   keys for WordPress.org compliance.
 * Added automatic migration from legacy settings keys to the new AssistKit option
   names.
 * Renamed remaining plugin method callbacks and admin identifiers to use the AssistKit
   prefix.

#### 3.0.12 – July 2, 2026

 * Addressed WordPress.org review feedback with additional prefix cleanup for classes,
   constants, AJAX actions, script handles, and scheduled events.
 * Removed automatic update-disabling behavior and runtime core update constants.
 * Removed runtime constants for trash retention and post revisions; database cleanup
   settings now control only AssistKit cleanup routines.
 * Stopped automatically writing WordPress debug constants and moved generated debug-
   log storage under the uploads directory.
 * Updated Plugin URI and readme wording for WordPress.org compliance.

#### 3.0.7 – July 1, 2026

 * Improved public REST API restriction compatibility for known REST API endpoints
   used by forms, WooCommerce, SEO, analytics, and related integrations.
 * Cleaned up REST route detection to avoid nonce warnings during public route checks.

#### 3.0.6 – June 30, 2026

 * Code cleanup and compliance improvements for WordPress.org submission.
 * Renamed plugin branding, package folder, main plugin file, text domain, and POT
   file to AssistKit – Site Optimizer Toolkit.
 * Updated Maintenance Mode to use the Design tab custom login logo first, then 
   fall back to the active theme custom logo.
 * Confirmed Tested up to value for WordPress 7.0 compatibility.

#### 3.0.5 – June 24, 2026

 * Renamed plugin branding to Site Optimizer Toolkit for WordPress.org submission.
 * Removed legacy Google Fonts and SweetAlert assets.
 * Moved remaining admin CSS/JavaScript into enqueued asset files.
 * Added an AJAX option whitelist and cleaned up Plugin Check filesystem warnings.
 * Updated dashboard and panel headers with the WPAssist blue gradient style.
 * Added subtle WPAssist attribution link to the dashboard splash banner.
 * Improved dashboard hero and section header text contrast.

#### 3.0.4 – June 24, 2026

 * Updated debug status handling for troubleshooting screens.
 * Reordered the System cards into the requested 3-column layout and made Maintenance
   Mode span two card slots beside Administration Email.

#### 3.0.3 – June 23, 2026

 * Added a splash screen with section cards for System, Database, Notifications,
   Design, Security, Performance, and User Access.
 * Updated the System settings layout to use three columns with Maintenance Mode
   on its own full-width row.
 * Added Maintenance Mode background and text colour controls.
 * Updated Maintenance Mode field layout to use a vertical flex layout.

#### 3.0.2 – June 23, 2026

 * Adjusted the System settings layout to use a 3-column grid with Maintenance Mode
   on a full-width row.
 * Suppressed WordPress core’s duplicate admin email change notice during WPAssist
   admin email updates.
 * Kept a single concise WPAssist admin email change notice for security transparency.
 * Added site title, site logo, and site icon support to the Maintenance Mode page.
 * Simplified the Maintenance Mode page container CSS.

#### 3.0.1 – June 23, 2026

 * Renamed the Updates settings section to System.
 * Added System tools for changing the Administration Email Address and enabling
   Maintenance Mode.

#### 3.0 – June 23, 2026

 * Fixed the Hide Admin Help Tab setting so it removes the contextual help tab reliably
   across admin screens.
 * Added a Run Now button for database optimization with visible cleanup results.
 * Added database cleanup reporting and last-run storage.
 * Added pruning of existing post revisions based on the Limit Post Revisions value.
 * Fixed a Plugin Check sanitization warning for AJAX option values.
 * Changed default post revision limit to 10 and default trash retention to 30 days
   for new installs.
 * Added Design option to hide the contextual admin Help tab.
 * Tightened scheduled database optimization so the cron task exits if the setting
   is disabled.
 * Stopped managing .htaccess marker blocks on settings page load; .htaccess files
   are now touched only when related settings are changed.
 * Added Database option to configure how many days old auto-drafts are kept before
   scheduled cleanup removes them.
 * Added Design option to clean the default WordPress admin footer text and version
   text.
 * Fixed the database optimization cron so disabling the setting clears the scheduled
   event reliably.
 * Scheduled trash cleanup now respects the configured trash retention period instead
   of deleting all trashed posts immediately.
 * Scheduled database optimization now schedules one hour after enabling instead
   of immediately.
 * The .htaccess writer now skips file writes when the managed marker content has
   not changed, preventing unnecessary timestamp updates.
 * Added Design option for replacing the default WordPress login page logo with 
   a custom Media Library image.
 * Added optional Performance toggles for disabling WordPress embeds and comment
   reply scripts.
 * Added: Security: Hide Login Error Details.
 * Added: Security: Disable Application Passwords.
 * Redesigned the settings screen with a sidebar section menu and card-based settings
   layout.

#### 2.10 – June 9, 2026

 * Fix: Update htaccess security rules only if content is changed, and only if plugin
   settings page is visited.

#### 2.00 – June 3, 2026

 * New feature: Role Access.
    This adds the ability to configure access to plugins
   and WP features based on user role. Select a Primary Admin User or users and 
   then disable some functionality for other administrators, like the ability to
   install plugins or change theme appearance.

#### 1.8.2 – May 28, 2026

 * Tested up to WP 7.0
 * Added: Performance: Optimize Heartbeat API
 * Added: Performance: Disable RSS feeds
 * Added: Performance: Disable Self Pingbacks
 * Added: Performance: Disable WooCommerce Scripts Outside Shop pages
 * Added: Performance: Remove Unused Header Bloat
 * Added: Notification: Cleanup Admin Dashboard (hides default widgets)
 * Added: Security: Hide WordPress Version
 * Added: Security: Disable Author Archives
 * Added: Security: Add Security Headers

#### 1.7 – November 25, 2025

 * Tested up to WP 6.8.3
 * Added: Ability to disable authorized user enumeration.

#### 1.5 – April 23, 2025

 * Tested up to WP 6.8

#### 1.4 – March 13, 2025

 * Add: Ability to disable XML RPC

#### 1.3 – February 1, 2025

 * Update: Add user name to Last Updated column

#### 1.2 – February 1, 2025

 * Add: Cleanup/delete settings on uninstall
 * Add: View last update date for pages and posts
 * Add: View last login date for users

#### 1.1 – January 20, 2025

 * Consolidated all settings on one page.
 * Removed Google Fonts functionality.

#### 1.0

 * Initial release.

## Meta

 *  Versi **3.3.0**
 *  Diperbarui **2 bulan yang lalu**
 *  Instalasi Aktif **60+**
 *  Versi WordPress ** 6.0 atau yang terbaru **
 *  Diuji hingga **7.1.3**
 *  Versi PHP ** 7.4 atau yang terbaru **
 *  Bahasa
 * [English (US)](https://wordpress.org/plugins/assistkit-site-optimizer-toolkit/)
 * Tag
 * [admin](https://id.wordpress.org/plugins/tags/admin/)[dashboard](https://id.wordpress.org/plugins/tags/dashboard/)
   [optimization](https://id.wordpress.org/plugins/tags/optimization/)[tools](https://id.wordpress.org/plugins/tags/tools/)
   [tweaks](https://id.wordpress.org/plugins/tags/tweaks/)
 *  [Tampilan lanjut](https://id.wordpress.org/plugins/assistkit-site-optimizer-toolkit/advanced/)

## Rating

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/assistkit-site-optimizer-toolkit/reviews/#new-post)

[Lihat semua ulasan](https://wordpress.org/support/plugin/assistkit-site-optimizer-toolkit/reviews/)

## Kontributor

 *   [ WPAssist ](https://profiles.wordpress.org/wpassist/)

## Bantuan

Ada yang ingin dikatakan? Butuh bantuan?

 [Lihat forum bantuan](https://wordpress.org/support/plugin/assistkit-site-optimizer-toolkit/)