SleekView for Five Star Restaurant Reservations: bookings as tables
Read the rtb-booking post type and pivot date, party size, table assignment, and location into proper columns. Confirm pending bookings in bulk before service without opening each one in its own screen.
♾️ Lifetime License available
Bookings as a real table, not a per-day list
Five Star Restaurant Reservations stores bookings as the rtb-booking custom post type. The reservation date and time, party size, location, table assignment, and any custom fields you've configured (allergies, occasion, special requests) live in postmeta attached to the booking. Custom fields from the Pro tier and deposit data from Ultimate are also postmeta. The default admin presents these per-day, which means a host running both lunch and dinner clicks twice for every shift change.
SleekView reads the post type and pivots all of the meta into sortable, filterable, inline-editable columns in one screen. The host gets tonight's covers sorted by arrival time with party size, table number, and special requests visible at a glance. The owner gets all confirmed bookings for the week filtered by location for capacity planning. Both views read the same data, just with different filters saved.
Inline confirmations write through wp_update_post(), so the plugin's customer confirmation emails fire automatically. The same applies to status changes during service: marking a no-show updates the booking exactly as the per-booking detail screen would, including any logging or webhooks bound to the status hooks.
Workflow
From rtb-booking meta to a service-night view
Point at rtb-booking
postmeta for the date, time, party, location, and table-assignment keys plus any Pro custom fields you've configured.
Pick host-relevant columns
Save service-window views
Confirm pending bookings in bulk
Sample columns
A typical Five Star Restaurant Reservations view
wp_posts with the rtb-booking post type and pivots reservation date, time, party size, and location.
wp_posts (rtb-booking) + wp_postmeta
| Booking # | Name | Party | Date | Time | Status |
|---|---|---|---|---|---|
| #820 | Alex Park | 4 | Apr 26 | 19:00 | Confirmed |
| #819 | Ria Holm | 2 | Apr 26 | 20:30 | Pending |
| #818 | Tom Vega | 6 | Apr 27 | 13:00 | Confirmed |
| #817 | Mia Joro | 3 | Apr 28 | 19:30 | Closed |
Comparison
Default FSRR admin vs SleekView
Default Five Star admin
- Bookings list is per-day by default — switching dates is one click each time
- Confirming pending bookings is one-at-a-time
- Custom fields you've added (Pro) aren't filterable in the row list
- Multi-location filtering exists but isn't a saved view per host
- Deposit and payment data (Ultimate) lives in postmeta and isn't always surfaced
SleekView
-
Read
rtb-bookingwith date, time, party, table, and location columns - Inline-confirm pending bookings in bulk before service
- Filter by date range, party size, location, and table together
- Surface custom fields (allergies, special requests) as columns
- Save service-specific views like "Tonight's dinner" or "Weekend brunch"
Features
What SleekView gives you for Five Star Restaurant Reservations
Service-window filtering
Filter by service (lunch, dinner, brunch) and date range. Pull tonight's covers sorted by arrival time without paging through the day-by-day dashboard.
Inline-confirm in bulk
Confirm a wave of pending bookings before service. SleekView writes through the same hooks the admin does, so customer confirmation emails fire as expected.
Custom-field columns
Display allergies, dietary requests, and special-occasion fields (anniversary, birthday) as columns so the host has them visible at the moment guests arrive.
Audience
Who uses SleekView for Five Star Restaurant Reservations
Hosts and floor managers
Tonight's bookings sorted by time with party size, table assignment, and special requests visible. Mark guests as arrived inline as they walk through the door.
Multi-location ops
One screen across all branches, filterable per location, with each venue's schedule and remaining capacity visible without switching dashboards.
Owners (Ultimate users)
Confirmed bookings with deposit status visible, filtered by date for nightly reconciliation. Deposits held vs captured surface as their own column.
The bigger picture
Why service-night views beat per-day pagination
A restaurant doesn't think in single-day buckets — it thinks in services. Lunch is one operational unit, dinner is another, and weekend brunch a third. Five Star's per-day list works for one-shift operations but feels clumsy when a venue runs three services or operates across multiple locations.
The host on the floor wants to see arrivals as they happen, the floor manager wants tomorrow's coverage to plan staffing, and the owner wants the week's confirmed deposits for cash-flow forecasting. All three questions hit the same rtb-booking table with different filters, so all three should be saved views in the same admin surface rather than three different click paths through pagination. SleekView treats the booking custom post type as a corpus rather than a calendar.
Custom fields you've added in Pro — allergies, dietary requirements, anniversary dates — finally have a place to live in the row list rather than getting buried in a detail page. Multi-location operators get a single screen filtered per branch, which is the screen they wanted on day one but never had.
Questions
Common questions about SleekView for Five Star Restaurant Reservations
Bookings are the rtb-booking custom post type. The reservation date and time, party size, location, and table assignment live in postmeta on each booking. Custom fields configured under the Pro tier and deposit data from Ultimate are also stored as postmeta on the same booking record.
Yes. Select multiple pending bookings and inline-update the status to confirmed. SleekView writes through wp_update_post(), so the plugin's confirmation emails fire automatically. This is the single biggest workflow improvement for venues handling 50+ pending bookings before a busy weekend.
Yes. Table assignments are stored as meta on the booking and used by Five Star's table-availability logic. SleekView displays the table number as a column and lets you reassign inline; the visual layout in the booking form continues to work for guests, and the availability calculations stay consistent because the same meta is being updated.
 Yes. The location ID is stored on each booking. SleekView treats it as a filterable column, so you can either build per-location views (one for each branch) or one global view filtered on the fly. Multi-location operators usually save both — global for owners, branch-specific for the host stations on each floor.
 If you're on Ultimate, deposit data lives in postmeta with keys for amount held, captured, and refunded. The agent UI helps you discover the exact keys your version uses, and you can add a deposit column showing held vs captured vs refunded. Filter by deposit status to spot bookings missing a hold before service.
 No — it adds a new admin surface alongside the existing ones. The View Bookings front-end page (Pro) and the host check-in flow continue to work for guests and on tablets. SleekView is the back-of-house deep-filtering screen for staff who need columns and filters the default admin doesn't provide.
 Yes. Each booking carries a status, including no-show variants depending on your version. Save a view filtered by status = no-show with date range and customer email visible. Sorting by customer surfaces repeat offenders, which some venues use to inform deposit policies for future bookings.
 Five Star handles email templates server-side based on status changes. SleekView only changes the column UI; it doesn't replace the email engine. As long as your inline edits hit the standard status hooks (which they do), per-service templates configured in Five Star's settings continue to fire normally.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout