✨ 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 EDD Frontend Submissions: vendors & submissions as tables

Read the EDD FES vendor post type and submission log together so vendor admins, finance, and moderators get the row-level views their workflows need. Approve drafts, audit payouts, and filter by vendor without per-record click-through.

♾️ Lifetime License available

SleekView table view for EDD Frontend Submissions

A marketplace admin worth opening every morning

EDD Frontend Submissions turns a single-vendor EDD store into a multi-vendor marketplace, but its default admin is per-vendor and per-submission. Moderators reviewing new product drafts open each one in turn, finance reconciles payouts through the EDD Commissions screen one row at a time, and there's no joined view of "this vendor's products, their last submission, their unpaid commission balance" anywhere in WP Admin.

SleekView reads the FES vendor custom post type (fes_vendor or vendor stored on user meta depending on version) alongside edd_logs entries for submission events and the download post type for the products themselves. The result is a vendor-rooted table with submission counts, product counts, last submission date, and — if EDD Commissions is installed — unpaid balance from edd_commissions as a sortable column.

Inline edits flow through the FES vendor CRUD path where supported, so vendor status changes (approved, suspended) fire the same hooks vendor onboarding emails listen for. Bulk-approve a queue of draft submissions and the FES publish hook (fes_post_submission) runs per row, keeping commissions records and vendor notifications consistent.

Workflow

Compose vendor and submission views

1

Pick the source

fes_vendor for vendor-rooted views, download with status filter for submission queues, or edd_commissions for payout-rooted audits. SleekView detects the FES install and exposes the right base table.
2

Compose joined columns

Add vendor profile fields from postmeta or usermeta, product counts, commission balances, and last-activity timestamps. Aggregates are opt-in per view to keep queries lean.
3

Save scoped views

"Pending drafts older than 48h", "Unpaid commissions over $100", "Suspended vendors with recent activity" — each gated by WP capability so moderation, finance, and support each see their own.
4

Edit inline

Approve or suspend vendors, mark commissions paid, publish or reject drafts. All writes go through FES CRUD so hooks fire and downstream notifications behave the same as the default admin.

Sample columns

A typical FES vendor view

Joins vendors with download products and (if installed) edd_commissions balances.
Source: wp_posts (post_type=download, fes_vendor) + wp_postmeta + wp_usermeta + wp_edd_commissions
Vendor Status Products Drafts Unpaid Last submission
alex@studio.co Approved 12 1 $184.00 Apr 24
ria@design.io Pending 3 2 $0.00 Apr 24
tom@hello.dev Approved 47 0 $612.00 Apr 23
mia@brew.coop Suspended 8 0 $24.00 Apr 19

Comparison

Default EDD FES admin vs SleekView

Default EDD FES admin

  • Vendor admin is per-vendor, no joined queue across the marketplace
  • Submission moderation requires opening each draft individually
  • Commissions balance from edd_commissions isn't visible on vendor rows
  • Bulk approval across draft submissions requires custom code
  • Vendor activity timeline (submissions, payouts) lives in separate screens

SleekView

  • Vendor-rooted view with product counts, drafts, unpaid balance, last activity
  • Inline approve/suspend vendors with the FES hook firing for emails
  • Filter submissions across vendors by status, date, and product category
  • Join edd_commissions balance per vendor without leaving the row
  • Save moderation queues as named views ("Drafts older than 48h")

Features

What SleekView gives you for EDD Frontend Submissions

Vendor-rooted marketplace audit

One row per vendor (post type fes_vendor or user-role vendor depending on FES version) with submission counts, draft counts, last activity, and unpaid commissions joined from edd_commissions.

Bulk-approve submissions

Filter the draft queue (older than 48 hours, specific category, specific vendor) and approve in one pass. The FES publish hook fires per row so vendor emails and commissions records stay consistent.

Payout audit alongside vendor rows

If EDD Commissions is installed, unpaid balance and last-paid date join into the vendor view. Finance reconciles the marketplace without bouncing between Vendors, Submissions, and Commissions screens.

Audience

Who uses SleekView for EDD FES

Marketplace moderators

Draft submissions filtered by age and vendor reputation, opened inline for review and bulk-approved when the queue is clean. Suspended vendors visible alongside approved for context.

Marketplace finance

Vendor list joined with edd_commissions for unpaid balance and last-paid date. Export the payout batch to CSV for the bookkeeper, then mark paid inline after the transfer completes.

Vendor support

When a vendor emails about a missing product, pull their row, see submission history and approval status, and re-trigger publication or flag for review without escalating.

The bigger picture

Why marketplace ops need joined views

EDD Frontend Submissions does the hard part: it makes a multi-vendor marketplace possible on a WordPress install. What it leaves to the operator is everything that comes after "the marketplace exists". Moderators want a draft queue sortable by age and vendor reputation.

Finance wants vendor rows with unpaid commission balance and last-paid date visible together. Support wants a vendor's full history (submissions, products, payouts, status changes) on one screen during a ticket. The default FES admin shows the data in the right database tables but the wrong shape for these jobs: per-vendor screens, per-submission screens, the EDD Commissions screen, the EDD Logs screen.

Each task means navigating across them and holding context in your head. SleekView composes the join. Same database, same hooks, dramatically less context-switching for the people running the marketplace day to day.

Vendors still see their own dashboard. Customers still see the storefront. The operations team gets a workspace tuned to actual marketplace work.

Questions

Common questions about SleekView for EDD Frontend Submissions

Depending on version, FES stores vendors as a custom post type (fes_vendor) or as users with a vendor role plus user meta. SleekView detects which path is active and exposes the right base table — either wp_posts joined with wp_postmeta, or wp_users joined with wp_usermeta.

 

Yes. The submission queue (drafts of the download post type submitted via FES) shows up as a table you can filter and bulk-approve. The FES submission hook fires per row so commissions records, vendor notifications, and any downstream webhooks behave as if a human approved each one.

 

Yes. If EDD Commissions is installed, edd_commissions joins to the vendor view via vendor id (user id or post id depending on FES version). Unpaid balance, last-paid date, and commission count become columns you can sort and filter — useful for monthly payout batches.

 

Yes. Vendor status changes (approved, suspended) and submission state changes route through FES's CRUD path where supported, so fes_post_submission, edd_complete_download_upgrade, and the vendor-status hooks fire the same as the default UI. Bulk operations iterate through the same path.

 

Yes. FES stores vendor profile data in postmeta (vendor post type) or usermeta (vendor user role). SleekView's column picker scans actual meta keys in your installation — PayPal email, store URL, bio, banner image — so you add the fields your moderation workflow actually needs.

 

Queries hit indexed columns on wp_posts (post type, status, date) and wp_postmeta joins are scoped to columns you opted into. Aggregate columns (product count per vendor, unpaid balance) are opt-in since they're heavier joins, so triage views stay fast even on a 10,000-vendor marketplace.

 

Yes. Filter the submission view by download_category taxonomy (the EDD product taxonomy) to scope moderation queues by category. Useful when different moderators own different product types.

 

No. The vendor-facing FES dashboard stays where it is. SleekView is the admin-side surface for marketplace operators — moderators, finance, support — sitting on top of the same database FES writes to.

 

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