✨ 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 Connections Business Directory: entries as tables

Connections Business Directory Pro stores each entry in wp_connections with addresses, phones, emails, and dates split into their own tables. SleekView joins them so every entry appears as a single row with the fields admins act on.

♾️ Lifetime License available

SleekView table view for Connections Business Directory Pro

Join wp_connections tables into one row per entry

Connections Business Directory stores entries in wp_connections as the master record, with related data normalized across wp_connections_address, wp_connections_phone, wp_connections_email, wp_connections_link, and wp_connections_date. That schema is great for one-to-many cardinality (multiple phones per business, multiple addresses per non-profit) but the default admin list is one row per entry with only name, organisation, and date visible.

SleekView joins those related tables back to wp_connections on entry_id at query time. Primary phone, primary email, primary address, and any registered metabox field promote to named columns. Categories from wp_connections_terms attach as filterable taxonomy joins. The entry type column (individual, organisation, family) becomes a first-class filter so contact-style and business-style entries can be scoped per view.

The grid matches how directory ops actually work. Filter to entries with no email but a website, sort by category and last-modified date, bulk-toggle visibility on a moderation pass, and inline-edit organisation, primary phone, or category from the row. Writes route through Connections' own CRUD layer so the related tables update consistently and the plugin's cache invalidation fires on every change.

Workflow

From related tables to one entries grid

1

Map the entries schema

Point SleekView at wp_connections. The plugin's address, phone, email, and link tables join automatically by entry_id. Categories attach from wp_connections_terms.
2

Promote primary fields

Add primary phone, primary email, and primary address as columns. Custom metabox fields registered by extensions promote alongside, and entry type becomes a filterable column.
3

Pin the workflows

Save views for moderation, approved-by-category, pending submissions, and per-editor dashboards. Gate by capability so each role only sees its slice.
4

Approve and edit inline

Toggle visibility, change category, edit primary phone or email. Writes route through Connections' CRUD so related tables stay consistent and cache invalidation fires correctly.

Sample columns

A typical Connections entries view

Joins wp_connections with wp_connections_address and wp_connections_phone so primary fields appear inline as named columns.
Source: wp_connections + wp_connections_address + wp_connections_phone + wp_connections_email
Entry Type Category City Primary phone Status
Atlas Architects Organisation Architecture Berlin +49 30 1234567 Approved
Mira Stein Individual Consulting Vienna +43 1 9876543 Pending
Hawthorn Family Family Members Manchester +44 161 5550111 Approved
North Studio Organisation Design Oslo +47 22 333444 Spam

Comparison

Default Connections Business Directory admin vs SleekView

Default Connections admin

  • Entries list shows name, organisation, and date, no related-table columns
  • Phone numbers in wp_connections_phone and addresses in wp_connections_address do not appear as columns
  • Filtering by category + entry type + visibility together is not a built-in saved view
  • Bulk-toggling visibility across many entries means per-row clicks
  • Custom metabox fields require opening each entry to see

SleekView

  • Join wp_connections with related address, phone, email tables on entry_id
  • Promote primary phone and email as inline columns
  • Filter by category, entry type, and visibility together
  • Inline-edit visibility, status, and primary fields in bulk
  • Save per-role views (moderator, support, finance) gated by capability

Features

What SleekView gives you for Connections Business Directory Pro

Join related tables

wp_connections_address, wp_connections_phone, wp_connections_email, and wp_connections_link join back to wp_connections on entry_id. Primary fields promote to named columns at query time.

Entry type and category filters

Combine entry type (individual, organisation, family), category, and visibility in one filter. Save it as Pending organisations in Berlin or Approved consultants and reload exactly that slice instantly.

Inline edit and bulk approve

Toggle visibility, change category, edit primary phone or email from the row. Writes route through Connections' CRUD so related tables stay consistent and cache invalidation fires correctly.

Audience

Who uses SleekView for Connections

Directory editors

All entries with category, type, primary phone, and email inline. Bulk-approve pending entries and update categories without per-row drilldowns into the entry editor.

Moderators

Entries filtered to pending with submitter, category, and primary contact visible. Approve or mark spam from the row, and a daily saved view replaces the per-entry editor click for the new-submissions queue.

Membership ops

For staff and non-profit directories, filter by category and entry type to surface specific cohorts. Bulk-update categories during a membership year transition and export rosters as CSV without leaving WP Admin.

The bigger picture

Why Connections directories need a joined view

Connections Business Directory's data model is exactly right for the kind of directories it serves: staff lists, membership rosters, business directories with many contact points per entry. Splitting addresses, phones, and emails into their own related tables is the correct way to model that cardinality. The cost is that the default admin list shows one row per entry with almost none of the related data visible, because joining five tables at render time is exactly what a generic posts list cannot do.

SleekView solves that join at query time so primary phone, primary email, primary address, and any registered metabox field promote to named columns. Filters cover entry type, category, and visibility in one saved view, and inline edits route through Connections' own CRUD so the related tables stay consistent and cache invalidation fires on every change. The directory editor finally sees what the schema already holds, and bulk approvals or category updates stop being a per-row editor ritual.

Questions

Common questions about SleekView for Connections Business Directory Pro

Yes. The core is wp_connections for the master record, joined with wp_connections_address, wp_connections_phone, wp_connections_email, wp_connections_link, and wp_connections_date for related data. SleekView discovers the relationships and joins them at query time.

 

Yes. Fields registered through Connections' metabox API or extension fields become column or filter candidates. Once promoted, they behave the same as built-in columns for sort, filter, inline edit, and CSV export.

 

Yes. Individual, organisation, and family entry types are exposed as a filterable column. Combine entry type with category, city, and visibility in one saved view to scope to a specific cohort.

 

Yes. Writes route through Connections' own CRUD APIs so related tables update consistently and the plugin's cache invalidation, taxonomy reassignment, and meta hooks fire exactly as they would after a manual edit.

 

Each entry can have many phones, addresses, and emails. SleekView promotes the primary record of each type as the row-level column and surfaces all records when the row is opened. Filters can target either the primary or any related row.

 

Yes. Save a view filtered by submitter ID and gate it by capability so each editor only sees their own entries. The same row-level data is scoped per account.

 

Yes. Any saved view exports to CSV with the chosen columns from wp_connections and the related tables. Membership ops can pull rosters, support can pull contact lists, and finance can pull entry counts by category.

 

Yes for the data extensions store as Connections meta, related fields, or category extensions, which covers most cases. Extensions with their own custom tables can be exposed with an explicit mapping rather than relying on default discovery.

 

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