✨ 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

SleekPixel for Business Directory Plugin listings

Pull business name, category, custom fields, fee plan, and the listing image from any Business Directory Plugin entry into a branded social card. Featured plans, free plans, and pending listings each render with the right state, no manual work.

♾️ Lifetime License available

SleekPixel example output for Business Directory Plugin

Business Directory Plugin entries need real previews

Business Directory Plugin (BDP) by Drew Jaynes stores listings as the wpbdp_listing custom post type with form fields configured through the plugin's field manager. Each listing carries the business name, category taxonomy, custom fields like phone, website, address, hours, and pricing, plus a fee plan that controls whether the listing is featured or standard. The default OG image is the site logo, identical for every listing, which means the locksmith, the music school, and the food truck all share the same thumbnail.

SleekPixel reads the BDP listing record, the configured form fields, and the fee plan, then composites them into a per-listing card: business name as the headline, primary category as a tag, contact fields in a compact row, and a Featured badge for paid plans. Listings on free plans get a clean standard treatment, while featured listings show an accent color and the badge so the value of the paid tier is visible at share time, not only on the detail page.

For directories with strict moderation, pending and approved states each have their own card state, and on approval the social card refreshes automatically.

Workflow

From BDP listing to social card

1

Map BDP form fields

Connect template slots to the listing's business name, category taxonomy, fee plan, listing image, and any custom form fields registered through the BDP field manager for the directory.
2

Scope to the listing post type

Apply the template to wpbdp_listing. Categories can drive variant templates if different industries should look distinct in social previews while sharing the same plugin.
3

Editor saves or approves a listing

On save, plan change, or approval, SleekPixel renders the card and writes the og:image meta into the listing head along with Open Graph and Twitter card tags.
4

Listing gets shared

Social posts, DMs, and search-result clicks preview the listing with its business name, category, fields, and plan badge, branded consistently for the directory.

Output

Sample BDP listing card

Rendered from a real Business Directory Plugin entry: name, category, custom fields, fee-plan badge, and the listing image.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Business Directory Plugin

Comparison

Default BDP share image vs SleekPixel for Business Directory Plugin

Same site logo on every BDP listing

  • Every BDP listing URL previews with the same site-logo image
  • Featured plans look identical to free plans in social previews
  • Custom form fields like hours and phone never reach shares
  • Pending and approved states are indistinguishable in shares
  • Manual cards exported per listing for marketing each week

SleekPixel

  • Reads the wpbdp_listing CPT and configured form fields
  • Fee-plan Featured badge renders only on paid-plan listings
  • Custom fields from the BDP field manager are template-accessible
  • Listing image composites with category-driven accent color
  • Approval state updates the card on the next save automatically

Features

What SleekPixel gives you for Business Directory Plugin

Featured-plan badge

BDP's fee plans control whether a listing is featured. The template reads the plan and shows a Featured badge for paid plans, leaving standard plans with a clean look so the upgrade is visibly different at share time.

Form-field row

Phone, website, hours, and any custom fields configured in BDP's form manager render as a compact row in the card. Optional fields hide when empty so a listing without a phone does not show a phantom blank slot.

Moderation-aware

Pending listings can render with a draft watermark, and approved listings render clean. On approval, the card refreshes automatically so the published URL previews correctly the first time it gets shared.

Use cases

Where BDP directories benefit most

Paid-plan directories

When featured plans are the revenue model, the Featured badge belongs in the share preview, not only on the detail page where reshared previews never reach it.

Community contribution directories

Volunteer-curated and user-submitted directories add new entries every week. Card generation on save means no design bottleneck and no separate workflow for social images.

Niche industry directories

Specialist directories for bike shops, music schools, or trades each get a category-styled card that signals the industry in the share preview, not just on the detail page.

The bigger picture

Why BDP listings reward per-entry images

BDP is built around the directory operator setting up form fields once and then accepting hundreds or thousands of submissions. The strength of that model is also its weakness in social: every submission ends up with the same default OG image, so a directory that has invested heavily in fee plans and category structure shows none of that in shares. SleekPixel reads the form-field record and the fee plan, then renders the card to match.

Featured listings stand out the way the operator priced them to. Free listings still look professional but without the badge that paid plans earn. Custom fields specific to the directory's niche, whether hours of operation, a service area, or a license number, appear on the card as small signals that the listing has been filled in carefully.

None of this changes the submission workflow for the listing owner or the moderator, and none of it requires a separate image pipeline. The single template handles every listing in the directory.

Questions

Common questions about SleekPixel for Business Directory Plugin

Yes. Any field configured in the BDP form-fields manager is accessible to the template, whether it is a standard field like business name or a custom field unique to the directory's niche such as license number or service area.

 

Each BDP listing has a fee plan assigned, and the plan record exposes whether the plan is featured. The template reads that flag and shows the Featured badge only for paid plans, leaving free plans with a standard look.

 

On approval, the listing transitions to published, and SleekPixel regenerates the card to remove any draft watermark or pending state. The published URL previews correctly the first time it gets shared, not after a delay.

 

Yes. Scope templates by category taxonomy so industry-specific directories can show different accent colors, icons, or field arrangements without duplicating the plugin or building two image pipelines.

 

Yes. Region taxonomy and location data exposed by the BDP add-ons are accessible to the template. A listing in a specific region can show the region tag in the card so location-scoped shares carry more signal.

 

Pending listings can render with a watermark or a Pending Review badge if they are accessible at a preview URL. On approval, the card regenerates without the badge so the public share looks clean.

 

No. The card renders after the listing save returns, typically in a few hundred milliseconds, and runs out of the user's path. Bulk regeneration uses background queues so the admin stays responsive even during template changes.

 

Listings without an image fall back to a category-colored card with the business name typeset large. The result still reads as a listing share rather than as the directory's home logo, which preserves recognition in social.

 

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