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
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
Map BDP form fields
Scope to the listing post type
Editor saves or approves a listing
Listing gets shared
Output
Sample BDP listing card
Rendered from a real Business Directory Plugin entry: name, category, custom fields, fee-plan badge, and the listing image.
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_listingCPT 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.
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 checkoutBrowse more
- Twitter/X header
- Telegram channel banner
- Instagram highlight covers
- Tumblr header
- Etsy cover photos
- Pinterest Idea Pins
- LinkedIn article covers
- YouTube community images
- YouTube thumbnails
- YouTube end cards
- Nostr note images
- TikTok profile banners
- Xiaohongshu cover images
- TikTok shop images
- Threads social images