Egenverk Lagomby egenverk

Just enough WordPress.

Lagom cleans the database, slims the admin and warns you when a request runs away — and shows counts before anything is deleted.

Lagom counts, cleans and logswp_options · wp_actionscheduler_actionsDRY RUNcounted firstCLEANin batchesLOGREQUEST WATCH · admin-ajax · REST · wp-cronExample data

Egenverk Lagom is a WordPress plugin that keeps WordPress and WooCommerce light. It clears expired transients and old Action Scheduler jobs, removes heavy dashboard widgets, watches admin-ajax, REST and wp-cron, and shows the database's largest tables. Everything that deletes shows counts first and is logged. Requires WordPress 6.5 and PHP 7.4.

WP 6.5+PHP 7.4+
01Before and after

What happens in WordPress

Before
Before: tables grow, widgets load, requests run awaywp-admin
Tables grow, widgets load and a request loops without anyone noticing.
With LagomLagom
After: fewer rows, a log for every runwp-admin · Tools → LagomLOG
Fewer rows, a lighter admin and a log for every run — you see the count first.
02Features

What it does, in plain words

  • A tidy scheduler

    Finished jobs go after 14 days, failed after 90. A dry run shows counts before you switch it on.

  • Request watch

    Counts wc-ajax, admin-ajax, REST and wp-cron per minute and emails once per endpoint per hour.

  • Nightly housekeeping at 03:00

    Expired transients and WooCommerce sessions, plus a calmer heartbeat.

  • Database overview

    The 25 largest tables and 20 largest autoloaded options. OPTIMIZE only after your click; autoload stops can be undone.

  • Fast order search

    Search by order number, email, phone, postcode and name over indexed columns.

  • Assets per page type

    See which CSS and JS each page type loads and from which plugin; stop what isn't needed after a preview.

  • A lighter dashboard

    Remove chosen dashboard widgets before they render.

  • An admin skin

    Font, radius and light, dark or auto — optional and off by default.

03How it works

Modules you switch on one at a time

Lagom is a plugin with eight modules. You switch them on one at a time, and all of them ship off. Anything that deletes counts first and shows you the number, and every run lands in the log.

ModuleWhat it does
DashboardRemoves chosen widgets before they render
SchedulerClears finished jobs after 14 days and failed ones after 90, after a dry run
Request watchCounts wc-ajax, admin-ajax, REST and wp-cron per minute and alerts once per endpoint per hour
Nightly housekeepingExpired transients and WooCommerce sessions at 03:00, plus a calmer heartbeat
DatabaseShows the largest tables and autoloaded options; OPTIMIZE runs only after a confirmed click
Order searchSearches indexed columns, with an optional own index
AssetsShows which CSS and JS each page type loads, and from which plugin
SkinFont, radius and light, dark or auto for wp-admin

Lagom sends nothing off the site, except the optional PageSpeed check, which sends the page address to Google when you run it. On a test store, 11,363 expired rows were removed in 1.97 seconds.

04wp-admin

What it looks like in the admin

Recreated screens in the Egenverk admin kit. Example data.

Lagomby egenverk
OverviewModulesDatabaseLog
Revisions—
Expired transients—
Scheduled jobs—
Autoload— MB
Scheduler
Finished 14 d · failed 90 d · dry run required
Dry run
Request watch
admin-ajax · REST · wp-cron per minute
Nightly housekeeping 03:00
Transients · sessions · heartbeat
Example data
Lagomby egenverk
TableSizeFreeAction
wp_actionscheduler_actions— MB— %OPTIMIZE
wp_options— MB— %
wp_postmeta— MB— %
wp_wc_orders_meta— MB— %
Autoload stop
Undo from the log
Undo
Example data
05Pricing

Pricing

Contact us for pricing
06FAQ

Questions

Does Lagom delete anything without asking?
No. Every module ships off. Everything that deletes shows counts first and is logged, and OPTIMIZE runs only after a confirmed click.
Does it work without WooCommerce?
Yes. The WooCommerce parts appear only when WooCommerce is active.
Does Lagom slow the site down?
Request watch measured about 18 microseconds per request on a test store.
What does it cost?
Contact us for pricing.
Related
Free

Docs Viewer

README, CHANGELOG and docs/ from every plugin and theme, searchable in wp-admin. Free.

WP 5.0+ · PHP 7.4+Learn more

Babbla

Team chat in wp-admin, with an assistant that answers from WooCommerce using tools that only read.

WC 7.0+ · PHP 7.4+Learn more
Pre-release

Sluice MCP

Let AI agents into WordPress and WooCommerce with scopes, a log, undo and human approval.

WC 8.2+ · PHP 7.4+Learn more
Lagomby egenverkPricing