Skip to content

About

Shopware products in WordPress: Gutenberg, Bricks, variants and dynamic grids. | Shopware-Produkte in WordPress: Gutenberg, Bricks, Varianten und dynamische Raster.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Connect for Shopware

Connect for Shopware

Display Shopware products in your WordPress content using native Gutenberg blocks and Bricks elements. Shopware supplies the product data and prices.

Version: 1.0.1 · WordPress ≥ 6.6 · PHP ≥ 8.1 · Bricks Components ≥ 2.4.2 · Shopware 6.7 Store API.

Deutsch · Guide · FAQ by topic

At a glance · Installation and first steps · Main features · FAQ · Settings · Changelog · About the project · Support and security

At a glance

  • Products and exact variants, gallery, descriptions, data sheets and manufacturer.
  • Shopware prices, reference/list prices, availability and direct product links.
  • Article-related products, dynamic groups, standalone buttons and optional Quick View.
  • Shared display controls for Gutenberg and Bricks; optional Bricks Components.
  • Site-scoped connection, diagnostics and 15/30/60-minute cache.

Installation and first steps

  1. Download the plugin ZIP from the latest release and upload it under Plugins → Add New → Upload Plugin.
  2. Save the public HTTPS shop URL under Settings → Connect for Shopware.
  3. Provide DW_SW_ACCESS_KEY through wp-config.php or the PHP environment and test the connection.

Main features

Products in content

Search by name or product number. Select a family or an exact size/color variant. Choose the fields, image layout, gallery, detail tabs and shop button.

Shopware keeps the rules and prices

Dynamic grids use active Shopware categories backed by product groups. Product data, availability, prices and rule evaluation remain in Shopware. There is no WordPress cart or checkout.

Clear setup and safe updates

Configure one shop per site, keep the key server-side and test the connection. Cache and outage handling protect both installations. Native Bricks elements work without installing optional Components.

FAQ

Does WordPress calculate prices?

No. Shopware supplies prices and discounts; WordPress displays them.

What does the cache duration mean?

Data is reused for 15, 30 or 60 minutes. The next request after expiry fetches fresh data.

Do I need Bricks Components?

No. Native elements work directly; Components are optional reusable layouts.

Can I connect several shops?

Configure one shop per WordPress site. Each shop needs its own matching server-side key.

Does the plugin work in Multisite?

Yes. Each site configures its own shop, cache and article assignments. Library settings are shared per network.

What happens when I deactivate or uninstall?

Settings, article assignments and Components remain. Uninstall clears temporary Connector data; shared Library data follows its own settings.

How do I obtain updates?

Stable GitHub releases appear in the normal WordPress update system. Automatic updates remain your choice.

Complete FAQ by topic.

Settings

Connect for Shopware Settings

Changelog

1.0.1 · 2026-10-06

  • Improved: Load product styles only for rendered blocks and elements.
  • Fixed: Complete German formal translations for settings, editor controls and update messages.
  • Fixed: Remove Connector temporary caches and locks on uninstall while preserving settings, assigned products and installed Components.
  • Fixed: Resolve explicit server-side credentials per Multisite site while retaining the global-key fallback.
  • Misc: Complete bilingual documentation, release metadata and shared component integration.

1.0.0 · 2026-10-06

  • New: Read-only Shopware products and variants in native Gutenberg blocks and Bricks elements.
  • New: Product gallery, descriptions, data sheets, manufacturer, Shopware prices and availability.
  • New: Article-related products, dynamic product grids, product buttons and optional Quick View.
  • New: Configurable shop connection, cache, diagnostics and optional Bricks Components.
  • New: WordPress updates from GitHub, optional deckerweb plugin catalog and German translations.

About the project

Connect for Shopware is developed and published by David Decker – DECKERWEB. It is part of the Connect series and links existing systems without duplicating product maintenance.

Support and security

Issues · Discussions · Private security reporting

Support the project: Ko-fi · Buy Me a Coffee · PayPal

Trademark notice and scope of integration

“Shopware” is a registered trademark of shopware AG. Connect for Shopware is an independently developed WordPress plugin by deckerweb. It is not published, sponsored, endorsed or supported by shopware AG. The name “Shopware” is used solely to identify the supported integration.

The plugin is installed exclusively in WordPress. It uses the publicly documented Shopware Store API with a Sales Channel access key provided by the shop operator to retrieve product data available through the respective sales channel and display it in WordPress.

The plugin does not modify product data, settings or program files in the connected Shopware shop, nor does it install an extension there. Product management, price calculation, cart and checkout remain in Shopware.

© 2026 David Decker – DECKERWEB · GPL v2 or later · SPDX GPL-2.0-or-later.

Credits and licenses.

About

Shopware products in WordPress: Gutenberg, Bricks, variants and dynamic grids. | Shopware-Produkte in WordPress: Gutenberg, Bricks, Varianten und dynamische Raster.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages