A free directory brings listings but no revenue. Listora Pro adds the business model: credit-based plans, paid featured listings, photo reviews, and verification badges, so vendors pay for their place in your directory.
The comparison block now ships compiled JavaScript with a build gate, so it loads reliably without a local build step.
The admin stylesheet no longer loads on the frontend; comparison styles moved into the block for a lighter frontend.
Fix
Quick View overlay no longer renders on non-Listora pages.
Analytics now tracks logged-in clicks and shares, and the comparison View Listing button works correctly.
Comparison browse and remove actions, plus the activation redirect, are fixed.
Pro defers to the Free setup wizard so both plugins no longer launch a second wizard.
v1.2.0
June 10, 2026
New 11 Improve 3 Fix 6 Security 1 Dev 2 Compat 1
New
Monetization is now opt-in: new installs start with credits and paid plans OFF so visitors can submit listings free; enable the Monetization toggle on the Features screen when you are ready to charge. Existing sites keep their current behavior.
Printable receipts and invoices for credit purchases: browser-print friendly, linked from credit history and the purchase confirmation, with your business details from Settings - Credits.
Token-signed public receipt links embedded in refund emails, so buyers can open their receipt without logging in.
Admin Refund credits flow on the payments screen: idempotent, over-refund guarded, with a buyer notification email and refund-cause pause copy.
Search analytics: keyword recorder on every search, a search_terms aggregate table, and a Search tab on the Analytics screen with onward actions.
Competitor migration runs in the background on the shared import pipeline, with retry on failure, progress messages, and a View Listings link.
Pricing plans support a trial or free-tier duration, and plan or credit-pack admin screens surface the store currency.
Coupon usage is visible on three surfaces: an admin redemption column, the customer receipt, and credit history.
Webhook delivery log REST surface with per-delivery retry.
Privacy-tools exporter and eraser cover audit-log rows and lead-form submissions.
Buy Credits onboarding prompts surface gateway and credit-pack configuration gaps instead of dead-ending.
Improve
BP profile My Listings and My Reviews tabs are fully styled (card grid, pagination, empty states) and respect the directory per-page setting.
Shared bot detection with the free plugin and a retention-health readout on the Analytics screen.
Translations regenerated at 1.2.0 with French sync and JS translation files.
Fix
Comparison table labels wrap inside their column instead of painting over the adjacent value cell.
Refund modal opens reliably; refund clicks no longer collide with delete-confirm delegation.
HivePress migration routes through the standard migrator registry.
Needs Grid block clamps a 0 columns value, which previously collapsed the layout to zero columns (same hardening as the free plugin's listing blocks).
Credit Packs block clamps a fractional columns value that slipped past its guard, and Needs Grid floors its per-page value at 1.
Switching notification mode from digest back to instant now cancels the recurring digest task, so Action Scheduler no longer logs a daily failure for an orphaned job with no handler.
Security
The public token receipt endpoint is rate limited per IP, closing a volumetric token-guessing gap.
Dev
14 internal hooks renamed to the wb_listora_pro_ namespace with deprecated bridges kept until 2.0.
Relocated QA artifacts from tests/qa to docs/qa and corrected three QA journey checks (cron hook inventory, webhook audit-log query, deprecated-hook grep).
Compat
Requires WB Listora (free) 1.2.0. Install both updates together.
v1.1.0
June 6, 2026
New 3 Improve 2 Fix 16 Security 2 Dev 2 Compat 1
New
Programmatic SEO landing pages now render inside the active theme.
Public read REST endpoints are rate-limited.
Pro feature toggles register into Free's Features screen; the separate Pro tab is removed.
Improve
BuddyPress Listings and Reviews profile tabs, the Outgoing Webhooks admin list, and the dashboard Needs feed are paginated, removing several N+1 queries.
Saved-search alert cron and reverse-listings counts use bounded count-only queries, and the notification queue, map styles, and credit packs options no longer autoload.
Fix
Payment webhooks are idempotent: credits are recorded before being granted, replayed events are ignored, and a webhook without a transaction id can no longer double-credit.
Refunds deduct the real refunded amount, and a refund arriving after plan activation rolls the plan back.
Saving a coupon no longer triggers a "headers already sent" warning or a blank page; the action is handled before output.
Private visibility no longer returns 403 for every non-admin viewer.
Notification digests no longer drop review notifications, and owner digest emails send to the stored recipient address.
Listing-paused and listing-resumed emails use real palette keys instead of emitting undefined-key warnings.
SEO pages defer head meta and schema to the active SEO plugin, the sitemap provider registers through wp_register_sitemap_provider, and unrated listings stay in the grid.
Infinite scroll rel-prev/next links honour active search filters, and the result counter no longer undercounts.
Comparison and Quick View are enabled by default, and Quick View gallery arrows meet the 44px tap target.
The Load More button disables while fetching, and lead-form submission results are announced to screen readers.
The Visibility settings tab only appears when Coming Soon is enabled, and the Coming Soon splash supports dark mode.
The Reverse Listings admin budget column respects each need's currency.
The analytics tracker declares its wp-api-request dependency, and BuddyPress loop templates no longer reference undefined view data.
Photo-review and criteria-average styles moved to the frontend stylesheet, and customer-facing buttons drop the theme button class.
The White Label feature description now matches its actual scope (plugin name and admin menu relabel).
Analytics and Photo Reviews REST endpoints return structured listora_unauthorized (401) / listora_forbidden (403) codes on denial, and ownership failures now correctly return 403.
Security
Audit log IP capture is hardened against spoofing.
Saved-search update and delete enforce an ownership guard as defence in depth.
Dev
Pro consumes Free's bundled EDD SL SDK and reads verified badges through the wb_listora_is_verified() resolver.
Need Matcher proximity routes through Free's geo_query service, and the codebase passes PHPStan level 7.
Compat
Requires WB Listora (free) 1.1.0. Install both updates together.
v1.0.4
May 1, 2026
New 1 Improve 2 Fix 4 Security 1 Dev 1 Compat 1
New
Executable QA journeys and Pro smoke supplements protect every release.
Improve
All 7 scheduled jobs run on Action Scheduler; consistent design primitives across the 5 Pro blocks.
Webhook receiver enforces strict HMAC signatures with replay rejection by default.
Fix
Coupon-create page rendered blank when Pricing Plans was disabled.
Paid pricing plans bypass moderation correctly.
Outgoing webhooks fire on listing approve and reject again.
Visibility gate applies site-wide for non-admins instead of listings only.
Security
Lead form and analytics endpoints verify per-listing nonces with daily caps.
Dev
Credits SDK consumed from the free plugin; Pro options renamed to the wb_listora_pro_ prefix with one-shot migration.
Compat
Requires WB Listora (free) 1.0.4. Install both updates together.
v1.0.0
April 1, 2026
New 6 Compat 1
New
Google Maps and Places integration with address autocomplete and custom map styles.
Credit-based payment economy with pricing plans, coupons, and payment webhooks.
Payment integrations: WooCommerce, WooCommerce Subscriptions, MemberPress, PMPro, and WooMemberships.
Advanced and saved search with email alerts and infinite scroll.
Multi-criteria and photo reviews, lead forms, and verification badges.
Analytics, audit log, outgoing webhooks, and white-label mode.
Compat
Requires WB Listora (free) 1.0.0. Install both updates together.
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.