WP ULike
Get Pro
Pro

Maintenance Tools

Sync counters, repair engagement records, purge Pulse logs, clear views and cache, and repair tables (Pro 2.3).

When counts look wrong, Pulse logs need pruning, or cache is stale, Maintenance repairs and cleans up without editing the database by hand.

WP ULike → Tools → Maintenance

Requires an active Pro license. Always back up before destructive actions (purge logs, clear views).

Sections: Posts, Comments, Activities (BuddyPress), Topics (bbPress), Site, Cache, Database. There is no Advanced / legacy-migration tab in Pro 2.3 — Pulse migration lives under Storage Upgrade.

Risk labels in the UI: safe, caution, destructive.


Posts, Comments, Activities & Topics

Each content-type section offers the same toolkit (Activities / Topics appear only when those plugins are active):

ToolWhat it doesRisk
Sync Counters
Rebuilds stored counters from the database. Safe anytime numbers look wrong.
Safe
Repair Records
Removes invalid and duplicate engagement records (emoji / star). Shown when that content type uses an engagement template.
Caution
Clear View History
Permanently deletes view-tracking rows used for engagement-rate metrics.
Destructive
Purge Pulse Logs
Permanently deletes matching Pulse log rows for this type, then rebuilds counters for affected items.
Destructive

Purge Pulse Logs filters

FilterOptions
What to remove
Votes only · Emoji & star only · Votes + emoji & star
Age filter
Older than 30 days · 90 days · 1 year · All time

Prefer an age filter when you only need to clear old data. “Emoji & star only” appears when engagement mode is active for that type.

Typical fix for wrong counts: Run Sync Counters, then Cache → Clear All Cache. If Statistics still look stale, also clear the statistics cache.


Site

ToolWhat it does
Delete All User Vote Status
Clears “who already voted” tracking. Vote / Pulse logs stay intact.
Remove Empty Post Settings
Deletes unused empty settings rows.
Create Default Pages
Creates login, profile, registration, and account pages if missing.
Delete Default Pages
Removes plugin-created pages (you can recreate them anytime).

Cache

ToolWhat it does
Clear All Cache
Clears WP ULike query caches and popular page-cache plugins. First step when the live site shows stale counts.
Clear Statistics Cache
Refreshes the Statistics dashboard only — votes are not deleted.
Clear Transient Cache
Removes temporary plugin transients.
Clean Up Expired Sessions
Removes expired session rows; active sessions stay.

Database

ToolWhat it does
Repair Tables
Repairs plugin tables (meta cache, sessions, views).
Analyze Tables
Updates MySQL statistics for faster queries.
Sync Indexes
Adds missing indexes. Safe to run multiple times.

To drop legacy vote log tables after a finished Pulse upgrade, use Storage Upgrade cleanup or wp ulike pulse drop-legacy — not this Database tab.

Free installs can also repair missing core tables from WP ULike → Overview and check status under Tools → Site Health.


When to use which tool

ProblemStart here
Admin Statistics correct, front-end count wrong
Cache → Clear All Cache + enable Site uses caching in General
Counts wrong everywhere
Sync Counters for that content type
Broken / duplicate emoji or star rows
Repair Records
Need to delete old Pulse votes or reactions
Purge Pulse Logs with age + kind filters
Engagement-rate charts wrong after testing
Clear View History (destructive)
Tables missing or slow
Database → Repair / Analyze / Sync Indexes
Still on legacy storage

Related: Pulse Storage Engine · Troubleshooting · Bulk Actions & GDPR

Continue with these guides