✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for miniOrange Malware Scanner: scan result tables

miniOrange Malware Scanner records scan findings and file hashes in its own wp_mo_* tables and wp_options rows. SleekView exposes those as one sortable workspace so unresolved threats, file changes, and scan history are visible together.

♾️ Lifetime License available

SleekView table view for miniOrange Malware Scanner

Read every scan finding in one filterable table

miniOrange Malware Scanner records each scan in its own tables and option rows: scan results, suspicious file hashes, and per-scan history in the wp_mo_ prefixed tables, with plugin configuration in wp_options under the mo_malware_scanner_ keys. The default admin renders the latest scan as a long scrollable report and previous scans as a separate history page, with limited cross-filter between them.

SleekView reads each source and turns scan results into one queryable table. Sort findings by severity, filter to the wp-content/plugins directory only, or pull every finding marked Unresolved since the last full scan. File path, file size, last modified, scan timestamp, and finding category all become first-class columns instead of fields inside a scrollable report.

Inline actions, like marking a finding safe, quarantining a file, or excluding a path from future scans, route through miniOrange Malware Scanner's own functions so the next scan respects the decision. SleekView is admin-only and read-mostly: the scanner keeps writing its own data, and SleekView just gives the people responsible for security a real surface to read it.

Workflow

From a scan report to one queryable findings table

1

Connect the scanner tables

SleekView registers wp_mo_malware_scan_files and wp_mo_malware_scan_history as sources, with file path, severity, size, and timestamp pre-mapped.
2

Build the findings view

Pick path, directory, severity, size, status, and scanned-at. Save filter sets like 'Unresolved critical in uploads' to reopen with one click after each scan.
3

Join scan history

Add wp_mo_malware_scan_history as a joined source to highlight findings new since the last scan run, or to compare two runs against each other.
4

Resolve inline

Mark safe, quarantine, or exclude a path directly from a row. Writes go through miniOrange Malware Scanner's own actions, so subsequent scans honour the decision.

Sample columns

A typical miniOrange Malware Scanner finding view

Suspicious files with path, severity, and last scan time in one row.
Source: wp_mo_malware_scan_files + wp_mo_malware_scan_history + wp_options (mo_malware_scanner_*)
File Directory Severity Size Status Scanned
uploads/2025/03/x.php wp-content/uploads Critical 12 KB Unresolved Apr 24
plugins/old-cache/lib.php wp-content/plugins High 48 KB Unresolved Apr 24
themes/legacy/header.php wp-content/themes Medium 3 KB Cleared Apr 23
wp-includes/load.php wp-includes Low 92 KB Cleared Apr 22

Comparison

Default miniOrange Malware Scanner admin vs SleekView

Default miniOrange Malware Scanner

  • Findings are rendered as a long scrollable report instead of a sortable table
  • wp_mo_malware_scan_files and history aren't joinable in one view
  • Hard to filter to unresolved findings in a specific directory
  • Per-scan history lives on its own page with no cross-filter
  • Excluding a path requires editing settings, not acting on the finding

SleekView

  • Findings from wp_mo_malware_scan_files as a sortable, filterable table
  • Join scan history with current findings to spot newly added files
  • Filter by directory, severity, status, or scan run in seconds
  • Inline mark safe, quarantine, or exclude paths from future scans
  • Save views like 'Unresolved critical in uploads' and reopen them with one click

Features

What SleekView gives you for miniOrange Malware Scanner

Findings as a real table

Path, severity, file size, last modified, and scan timestamp from wp_mo_malware_scan_files become sortable columns. No more scrolling through a flat report.

Filter by directory and severity

Combine directory, severity, and status to focus on a single risky path, like wp-content/uploads with critical findings only.

Resolve inline

Mark a finding safe, quarantine a file, or exclude a path from a row. Writes route through miniOrange Malware Scanner's actions so the next scan honours the decision.

Audience

Who uses SleekView for miniOrange Malware Scanner

Security admins after a scan

Triage the latest run from wp_mo_malware_scan_files by severity and directory. Mark known-good files safe inline and only escalate the ones that actually need a closer look.

Developers reviewing a flagged file

Sort findings by file path and size, jump to the exact wp-content/plugins entries flagged, and confirm a fix landed before re-running the scan.

Auditors needing a clean export

Filter to unresolved findings in the last 90 days, then export to CSV with severity, path, and timestamp preserved. Evidence ready without screenshotting a scan report.

The bigger picture

Why malware triage needs a sortable table, not a scroll

A malware scan report is the worst kind of long page: hundreds of lines, most of them benign, and a few critical findings buried somewhere in the middle. miniOrange Malware Scanner does the hard work of producing that data and writes it to wp_mo_malware_scan_files, with run metadata in wp_mo_malware_scan_history and configuration in wp_options. The default admin renders all of that as a flat report, which works for a single quick look but stops scaling the moment a site has more than a handful of plugins.

SleekView turns the same data into a real table with sortable columns and saved filters. A security lead can open the 'Unresolved critical in uploads' view in seconds, a developer can sort to a specific plugin path, and an auditor can export exactly the slice the report owner asked for. The scanner keeps doing its job; SleekView just makes the findings readable in the order people actually act on them.

That changes triage from a chore into a few minutes.

Questions

Common questions about SleekView for miniOrange Malware Scanner

No. miniOrange Malware Scanner remains the scanning engine and continues to write to wp_mo_malware_scan_files and wp_mo_malware_scan_history. SleekView is the read and triage layer on top of that data.

 

Yes. SleekView calls miniOrange Malware Scanner's own mark safe action from a row, so the change is recorded in the plugin's tables the same way it would be from the scanner's own UI, and the next scan honours the decision.

 

wp_mo_malware_scan_history is registered as its own source and can be joined to findings by scan run. A view can show, for example, findings that appeared for the first time in the most recent scan compared to the previous one.

 

Yes. Exclusions stored in wp_options under mo_malware_scanner_ keys are exposed as a separate view. You can audit which paths are currently excluded and remove an exclusion inline if it's no longer needed.

 

No. SleekView only reads existing tables and paginates against the same indexes the scanner uses. The scanning engine itself is unaffected.

 

Yes. Any filtered view exports to CSV from the table header, with file path, severity, status, and timestamp preserved for compliance or incident reports.

 

Yes. Saved views can be assigned per role, so a developer sees only findings under wp-content/plugins and wp-content/themes, while a security lead sees the full scan output. Settings remain restricted by miniOrange's own capability checks.

 

Yes. Scanner data is per site, and SleekView respects the active scope. A network admin can read all subsites from one view; subsite admins see only their own findings.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView