SleekView for PrestaShop Bridge: synced products & orders as tables
SleekView reads the bridge's per-product postmeta (_ps_product_id, _ps_lang_id, _ps_shop_id, _ps_synced_at) and the shop and language cache in wp_options. Sort by shop, filter by language, and fix mismatches inline.
♾️ Lifetime License available
PrestaShop multi-shop state, visible in WP
PrestaShop supports multi-shop and multi-language catalogues, and bridges to WordPress mirror part of that data for editorial or SEO use. The bridge writes per-row meta to the WordPress side: _ps_product_id for the PrestaShop product ID, _ps_lang_id for the language, _ps_shop_id for the shop, plus _ps_synced_at for the timestamp. Shop and language metadata are cached in wp_options (prestashop_shops, prestashop_languages).
The default WP Products screen treats every row identically and shows none of this. SleekView reads wp_posts joined with the PrestaShop meta keys plus the options cache, so every row carries its PrestaShop product ID, shop label, language label, sync state, and last-sync timestamp side by side.
Bulk actions can fire the bridge's own prestashop_resync_product hook on a filtered subset; the bridge handles API rate limits and retries through its existing path. Inline edits flow through update_post_meta(), the same way a manual change in the bridge's admin would.
Workflow
How SleekView reads your PrestaShop Bridge state
Pick the source
Compose columns
Save and scope per role
Edit inline or bulk-update
prestashop_resync_product on a filtered subset. The bridge picks up changes on the next cron.
Sample columns
A typical PrestaShop Bridge view
_ps_product_id, _ps_lang_id, and _ps_shop_id against bridge-managed product rows so every entry shows its real mapping.
wp_posts (post_type=product or prestashop_product) + wp_postmeta + wp_options
| WP post | PS product ID | Shop | Language | Sync status | Last sync |
|---|---|---|---|---|---|
| Black tee shirt | 44218 | Main FR | fr | In sync | Apr 24 |
| Ceramic mug | 44219 | Main FR | en | Drifted | Apr 23 |
| Art poster A2 | EU DE | de | Unmapped | ||
| Natural tote bag | 44221 | Main FR | fr | In sync | Apr 24 |
Comparison
Default PrestaShop Bridge admin vs SleekView
Default PrestaShop Bridge admin
-
Shop and language meta in
_ps_shop_idand_ps_lang_idisn't shown in WP lists - Drift detection lives in the bridge log, not in the Products screen
- Multi-shop catalogues need separate clicks per shop to verify state
-
Unmapped products (empty
_ps_product_id) only surface when something breaks downstream -
Per-language variants need cross-referencing against
prestashop_languagesby hand
SleekView
-
Reads
_ps_product_id,_ps_shop_id,_ps_lang_id,_ps_synced_atas columns - Resolve shop and language codes via the bridge's options cache
- Filter drift per shop or per language in one saved view
-
Bulk-trigger
prestashop_resync_producton selected rows - Group by shop in kanban view for multi-shop merchandising
Features
What SleekView gives you for PrestaShop Bridge for WordPress
Shop and language as columns
Shop label and language label per row, resolved against the bridge's options cache. Multi-shop, multi-language catalogues become a single readable list.
Filter drift per shop
Save "Drifted on Main FR today" as a recurring view. Local merchandisers see only their shop's issues without paging through the bridge log.
Bulk resync without leaving the table
Fire prestashop_resync_product on a filtered subset. The bridge handles rate limits and error retries the same way it does for its own resync buttons.
Audience
Who uses SleekView for PrestaShop Bridge
Multi-shop merchandisers
Filter by shop to focus on a single PrestaShop store. Drift filters surface products that changed in PrestaShop but haven't pulled across to WP yet.
Localisation teams
Group by language to see which products have which translations synced. Spot missing translations without exporting a CSV.
Support
When a customer hits a price or content mismatch, the per-row sync state shows which side is canonical. Resolves "why is the price different in French" tickets faster.
The bigger picture
Why PrestaShop multi-shop needs WP-side visibility
PrestaShop's multi-shop and multi-language model lets a single backend run several storefronts with different catalogues, prices, and content. When that catalog is mirrored into WordPress, the bridge has to track which shop and which language each row belongs to, and it writes that information into postmeta. The bridge itself scales fine for typical volumes.
The operational problem is that the default WP admin treats every row identically: editors don't see which shop a row belongs to, which language is current, or whether the data has drifted from PrestaShop. SleekView surfaces the bridge's own meta as columns and saved filters, resolved against the bridge's options cache so labels are human-readable. Regional merchandisers, localisation teams, and engineering all work from the same list, filtered to their concern.
The bridge keeps doing its job; SleekView makes its work legible to the people running the storefronts.
Questions
Common questions about SleekView for PrestaShop Bridge for WordPress
Most PrestaShop bridges write a similar family of meta keys (_ps_product_id, _ps_shop_id, _ps_lang_id). SleekView's agent UI scans for what's actually present on your install and lists matching columns.
Yes, if the bridge exposes a hook like prestashop_resync_product. SleekView calls it per selected row; the bridge handles the API call on the next cron tick using its own retry logic.
PrestaShop bridges typically cache shop and language metadata in wp_options (prestashop_shops, prestashop_languages). SleekView resolves the IDs stored per row against those caches so columns show readable labels.
If the bridge mirrors orders to shop_order with PrestaShop meta (_ps_order_id, _ps_order_state), build a second tabbed view for orders alongside the products view.
Inline edits update postmeta via update_post_meta(). Bridges that listen on the updated_post_meta action propagate changes immediately; others reconcile on the next scheduled sync.
PrestaShop combinations map to variable products in WooCommerce or grouped products depending on the bridge. SleekView shows the parent row with combination counts; per-combination detail goes into a per-product panel.
 Each shop and language multiplies postmeta volume, so for very large catalogues, narrow with a shop or language filter before adding heavy joins. Indexed lookups handle the per-shop queries efficiently.
 All PrestaShop identifiers stay in postmeta and are read-only by default in SleekView. Inline-edit is opt-in per column, so identifier columns stay locked while editorial fields (titles, descriptions) can be edited.
 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
- Woocommerce Blockonomics
- Edd Frontend Submissions
- Wpc Product Quantity
- Woocommerce Waitlist
- Yith Woocommerce Affiliates
- Edd Fes Frontend Submissions
- Affiliatewp
- Woocommerce Correos
- Woocommerce Nowpayments
- Woocommerce Quick Order
- Woocommerce Product Comparison
- Woocommerce Purchase Orders
- Woocommerce Authorize Net Cim
- Woo Direct Checkout
- Klarna Payments
- Ultimatemember MyCRED
- Content Restriction By Userrole
- Private Content Restricted Content
- Ontrapages
- Wishlist Member
- Wp Community
- Wishlist Member Stripe
- Membership By Supsystic
- Register Plus Redux
- Loginpress Pro
- Wp Private Content Pro
- Content Control Cm
- Membershipworks
- Magic Members
- Tva Thrive Apprentice