Blog
Technical information
Highlights
-
Create and manage blog posts and events
-
Individual listing and detail pages with Shopping Experiences
-
Groups for thematic organization
-
Flexibly structure content and display it based on rules
-
SEO optimization with individual meta data
Features
-
Article types for blog posts and events
-
Store titles, subtitles, short descriptions, content and reading times
-
Scheduled publication using definable visibility periods
-
Assign posts to authors and thematic groups
-
Control visibility by sales channel and Rule Builder rules
-
Included default layouts for blog and event detail pages
-
Create individual listing and detail pages using numerous Shopping Experiences elements
-
Display article listings in a box or list layout
-
Present the latest posts as a listing or slider
-
Assign custom field sets and maintain individual custom fields
-
Pagination and breadcrumb navigation
-
Download events as calendar files
-
Display event locations via Google Maps on the detail page
-
Filter articles by type or thematic group
-
Link matching products or dynamic product groups
-
Integrate blog posts and events into the Shopware search
-
Store individual SEO URLs, meta titles and meta descriptions
Purpose of the plugin
With Blog & Co., blog posts and events can be created and managed directly in the Shopware Administration and flexibly displayed in the storefront. The plugin is suitable for both editorial content and the presentation of appointments, events and other activities.
Centrally manage blog posts and events
Blog posts and events are created and managed directly in the Shopware Administration. Information such as the title, subtitle, short description, content, images and reading time can be stored for each article. Articles can also be assigned to an author and one or more thematic groups. This allows content to be clearly organized and displayed in different article listings.
Create individual listing pages
Blog posts and events can be displayed on individual listing pages using the included Shopping Experiences elements. Article listings can be displayed in a box or list layout and adapted to the respective storefront design. The displayed content can be filtered by article type or thematic group. For example, separate listings can be created for blog posts, events or a specific topic category. Additional elements are available for current content, allowing the latest articles to be displayed as a listing or slider.
Design individual detail pages with Shopping Experiences
Suitable default layouts for blog posts and events are provided during installation. These can be used directly or customized with the included Shopping Experiences elements.
Present events with dates and locations
A start and end date as well as information about the event location can be stored for event articles. The address can be displayed together with directions on the event detail page.
The integrated Google Maps connection allows the event location to be displayed directly on a map. The required Google Maps API key and the corresponding cookie settings can be configured in the plugin configuration. Visitors can also download the event as a calendar file and add it to their personal calendar.
Extend content with custom fields
Custom Shopware custom field sets can be assigned to blog articles and events. This makes it possible to capture additional information in a structured way and maintain it directly within the respective article. The custom field values can be used through data mapping in individual Shopping Experience layouts and displayed flexibly on the detail page.
Control publication and visibility
Definable visibility periods determine when an article is displayed in the storefront. This allows posts and event announcements to be prepared in advance and automatically published or hidden at the specified time. Visibility can also be restricted to specific sales channels. Rule Builder rules can be used to display content based on defined conditions.
Connect products and content
Matching products or dynamic product groups can be linked directly to blog posts and events. This allows editorial content to be specifically connected with the product range.
SEO and Shopware search
Blog posts and events can be integrated into the Shopware search. Individual SEO URLs, meta titles and meta descriptions support the search engine optimization of the content.
Additional Content Extensions
The following plugins extend content and functionality in Shopware and can be used together.
Glossary on product detail page
Explains technical terms directly on product pages and improves customer understanding.
FAQ Pro – FAQs for products & shopping experiences
Displays questions and answers for products and content and supports a structured presentation of information.
Installation
- Open the Plugin Manager under Settings > System > Plugins.
- Upload, install and activate the plugin.
Plugin configuration
Settings → Extensions → Blog articles & events → Additional settings
Basic settings- Default Shopping Experience layout for blogs: Defines the Shopping Experience layout used by default for blog articles. If no individual layout is assigned to a blog article, this layout is loaded automatically.
- Default Shopping Experience layout for events: Defines the default layout for events. This layout is used if no individual Shopping Experience layout has been assigned to an event.
Suitable default layouts are created during installation and assigned to both content types. The layouts can be customized or replaced with your own layouts under Content → Shopping Experiences.
Google Maps for events- Google Maps API key: API key required to display event locations using Google Maps.
- Privacy mode – embed only after cookies have been accepted: Defines whether Google Maps is loaded only after the visitor has accepted the corresponding cookie.
- Embed Google Maps only if cookies have been accepted: The map is initially blocked and is loaded only after the visitor has given consent.
- Always embed Google Maps: The map is loaded immediately, regardless of the current cookie consent status.
- Google Maps privacy notice: Defines how the notice is displayed while consent has not yet been given.
- Enable Blog & Co. search: Integrates blog articles and events into the Shopware search.
- Maximum number of Blog & Co. search suggestions: Defines the maximum number of blog articles and events displayed in the search preview.
- Hide the “No search results” text: Prevents a notice from being displayed in the Blog & Co. search preview if no matching editorial content is found.
- Last cache invalidation: Shows when the cache for time-controlled blog articles and events was last updated automatically. This value is managed by the plugin and cannot be changed manually.
Automatic cache updating ensures that articles are automatically displayed or hidden as soon as the date defined under Active from or Active until is reached.
Create authors
Settings → Extensions → Blog articles & events → Authors
Basic settings- First name: First name of the author. This field is required to save the author.
- Last name: Last name of the author. This field is also required.
Create groups
Settings → Extensions → Blog articles & events → Groups
Basic settings- Internal name: Name of the group within the Shopware Administration.
- Active: Defines whether the group and its assigned articles are included in the storefront.
- Breadcrumb category: Links the group to a Shopware category. The breadcrumb navigation of this category is then used on the detail pages of the assigned articles. If no category is selected, no breadcrumb is displayed for the group.
- Breadcrumb priority: Defines which group is used for the breadcrumb if an article is assigned to multiple groups with a breadcrumb category. The group with the highest priority is used.
Create a blog article or event
Content → Blog articles & events or Settings → Extensions → Blog articles & events → Blog articles & events
Basic settings- Internal name: Internal name of the article within the Administration.
- Type: Defines whether the item is a standard blog article or an event. Additional input fields are displayed depending on the selected type.
- Display date: Date used as the publication date of the article and displayed in the storefront. The display date can be defined independently of the actual creation date.
- Author: Assigns a previously created author to the article.
- Active: Activates or deactivates the article.
- Active from: Optional date from which the article is displayed in the storefront.
- Active until: Optional date until which the article remains visible. The article is automatically hidden after this date.
If Event is selected as the type, additional fields for the event date are displayed.
- Event date: From: Start of the event. This field is required for events.
- Event date: Until: Optional end date or end time of the event.
The event date is independent of the display date and the active period of the article. The display date determines the publication date shown in the storefront. The event fields define the actual date and time of the event.
Display conditions- Blog & Co. groups: Assigns the article to one or more topic groups. At least one active group must be assigned for the article to be displayed in the storefront.
- Sales channels: Defines the sales channels in which the article is available. The article is not displayed in the storefront if no sales channel is assigned.
- Rules: Restricts the display using defined Rule Builder rules.
- Title: Main heading of the blog article or event.
- Subtitle: Optional additional heading that can be displayed using a dedicated Shopping Experience element.
- Short description for the Blog & Co. listing page: Short introductory text displayed in the article listing.
- Content: Main content of the detail page.
- Blog & Co. preview image: Main image of the article. The image can be used in the listing and on the detail page.
- Additional Blog & Co. images: Additional images for the article. These can be displayed using the “Blog & Co. image slider” Shopping Experience element.
- Reading time: Estimated reading time of the blog article in minutes. This field is available only for the Blog type.
- Content type: Defines whether the detail page uses a fixed standard display or an individual Shopping Experience layout.
For articles of the Event type, additional fields for directions and the event location are displayed.
- Directions: Free-text field for information about directions, parking, public transport or the venue.
- Street and house number: Street address of the event location.
- Postal code: Postal code of the event location.
- City: City in which the event takes place.
- Country: Country in which the event takes place.
The stored address can be displayed on the detail page using the Event address element and shown as a map location using the Event Google Map element.
Additional contentThis section contains three additional HTML content fields.
ProductsThis section is displayed when Shopping Experience layout is selected as the content type.
- Products: Select individual products to display on the detail page in connection with the article.
- Dynamic product groups: Links the article to one or more dynamic product groups.
The linked products can be displayed on the detail page using the Blog & Co. product slider Shopping Experience element.
SEO- SEO URL: Individual path for the detail page. A single term or a multi-level path with slashes can be entered, for example guides/product-care. The value must not begin with a slash.
- Meta title: Individual page title for search engines and the browser tab.
- Meta description: Description of the content for search engines.
The general SEO path template for Blog & Co. detail pages can also be adjusted under Settings → Shop → SEO.
Custom fieldsCustom fields can be used to store additional information for the respective blog article or event. The saved values can then be used through data mapping within a Shopping Experience layout and displayed flexibly on the detail page.
Before custom fields are available, a corresponding custom field set must be created and assigned to blog articles and events. The setup is described in the following section.
Create custom field sets for blog articles and events
Settings → Content → Custom fields
Custom field sets containing individual custom fields can be created for blog articles and events.
- Create a new custom field set or open an existing set.
- Add and configure the required custom fields within the set.
- In the Used for section, select the Blog articles & events entity.
- Save the custom field set.
The assigned custom field set is then displayed in the Custom fields section when creating or editing blog articles and events.
Design detail pages with Shopping Experiences
Content → Shopping Experiences
The included standard layouts for blog articles and events can be customized, or custom layouts of the Blog & Events detail page type can be created. Various blocks and elements are available in the ACRIS Blog & Co. block category.
Elements for blog articles and events- Blog & Co. title: Displays the title of the current article.
- Blog & Co. subtitle: Displays the stored subtitle.
- Blog & Co. author & date: Displays the author and publication date together or separately. Available display options include Default, Author with text, Author only, Date with text and Date only.
- Blog & Co. image: Displays the preview image of the article.
- Blog & Co. image slider: Displays the additional article images in a slider. The preview image can optionally be included as the first image.
- Blog & Co. content: Displays the main content of the article.
- Blog & Co. group: Displays the assigned topic group.
- Blog & Co. product slider: Displays products assigned to the article or products from dynamic product groups.
- Event date: Displays the start and optional end of the event.
- Download event calendar file: Adds a button that visitors can use to download the event as a calendar file.
- Event address: Displays the stored event address. The directions can optionally be displayed above or below the address.
- Event Google Map: Displays the event location using Google Maps. Settings such as the zoom level and map height can be configured directly in the element.
Create a Blog & Co. listing page
Content → Shopping Experiences
The included ACRIS standard blog listing layout can be used for the listing page, or a custom Shopping Experience of the Shop page type can be created. The Blog & Co. article listing element displays blog articles and events in a box or list view.
Display the latest articles
Content → Shopping Experiences → ACRIS Blog & Co. block category
In addition to the standard article listing, two additional elements are available for current content.
Latest articlesThis element displays current content in a highlighted layout with one large article and several smaller articles.
Latest articles – sliderThis element displays the latest articles in a horizontal slider.
Link the listing page in the navigation
Catalogues → Categories
To make the Blog & Co. listing accessible through the storefront navigation, create a new category or open an existing category.
- Assign the “ACRIS standard blog listing” layout or a custom Blog & Co. listing page to the category.
- Assign the category to an active navigation area of the required sales channel.
- Activate and save the category.
The detail pages of the individual articles are accessed automatically through their respective SEO URLs and do not need to be created as separate categories.
Maintain multilingual content
Blog articles, events and groups can be translated using the language selector in the Administration.
Requirements for displaying content in the storefront
- The article must be active and within the period defined under “Active from” and “Active until”.
- At least one active Blog & Co. group must be assigned to the article.
- The current sales channel must be assigned to the article.
- If Rule Builder rules are assigned, at least one of these rules must apply.
- A start date must be entered for events.
- When using a Shopping Experience layout, either a layout must be assigned directly to the article or a global default layout must be defined for the respective content type.
- A valid Google Maps API key is required to display the event map.
Videos
Frequently Asked Questions
No questions have been asked yet.
Do you have a specific question about this extension? Send it to us directly via the contact form – we will answer it and then add it here to the FAQ.
| Version | Date | Compatibility | Changelog |
|---|---|---|---|
| 4.16.3 | 30 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.16.2 | 24 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.16.1 | 24 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.16.0 | 2 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.15.0 | 2 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.14.3 | 1 September 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.14.2 | 27 August 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.14.1 | 5 August 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.14.0 | 4 August 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.13.0 | 30 July 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.12.0 | 29 July 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.11.0 | 28 July 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.10.1 | 7 July 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.10.0 | 3 July 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.9.0 | 22 June 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.8.4 | 19 June 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.8.3 | 12 June 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.8.2 | 2 June 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.8.1 | 26 May 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.8.0 | 22 May 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.10 | 18 May 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.9 | 13 May 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.8 | 29 April 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.7 | 23 April 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.6 | 17 April 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.5 | 13 April 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.4 | 9 March 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.3 | 2 March 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.2 | 2 March 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.1 | 19 February 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.7.0 | 9 February 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.6.0 | 23 January 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.5.1 | 20 January 2026 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.5.0 | 17 December 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.4.2 | 14 November 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.4.1 | 29 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.4.0 | 28 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.7 | 24 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.6 | 23 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.5 | 21 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.4 | 15 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.3 | 14 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.2 | 14 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.1 | 13 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.3.0 | 13 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.2.2 | 9 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.2.1 | 8 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.2.0 | 7 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.1.0 | 7 October 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.0.3 | 30 July 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.0.2 | 11 July 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.0.1 | 3 July 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 4.0.0 | 23 May 2025 | >=6.7.0.0 < 6.8.0.0 |
|
| 3.7.2 | 24 September 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.7.1 | 24 September 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.7.0 | 2 September 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.6.0 | 30 July 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.5.0 | 29 July 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.4.0 | 28 July 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 3.3.2 | 12 June 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.3.1 | 3 June 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.3.0 | 27 May 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.2.4 | 18 May 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.2.3 | 13 May 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.2.2 | 28 April 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.2.1 | 24 April 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.2.0 | 16 April 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.1.3 | 9 March 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.1.2 | 20 January 2026 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.1.1 | 17 December 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.1.0 | 10 December 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.4 | 19 March 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.3 | 18 March 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.2 | 17 March 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.1 | 9 August 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 3.0.0 | 9 August 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 2.1.1 | 28 May 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 2.1.0 | 21 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 2.0.0 | 12 October 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.1.1 | 24 November 2023 | >=6.4.0.0 |
|
| 1.1.0 | 20 November 2023 | >=6.4.0.0 |
|
| 1.0.11 | 20 October 2023 | >=6.4.0.0 |
|
| 1.0.10 | 10 October 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.9 | 1 October 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.8 | 13 September 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.7 | 14 August 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.6 | 14 August 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.5 | 11 August 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.4 | 18 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.3 | 18 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.2 | 18 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.1 | 18 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 1.0.0 | 13 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
Login
Blog Beiträge mit Mehrwert
Ein großes Dankeschön für dieses wertvolle Plugin! Man kann Beiträge sehr gut erstellen und vorbereiten - entweder sofort live oder auch mit Datumseingabe (das war uns wichtig). Kleine Anpassung bezüglich der Bilder wurde sofort umgesetzt, sowie auch die Veröffentlichung via Cron (das funktionierte bei uns nicht sofort). Innerhalb kürzester Zeit wurde eine Aktualisierung hochgeladen. Danke!
Einfach Top Plugins und ein SUPER Support
Wir sind absolut begeistert von diesem Plugin und vor allem vom herausragenden Service der Agentur dahinter!
Wir hatten ein Ticket eröffnet, da in unserer (älteren) Shopware-Version die Paginierung noch nicht integriert war. Die Reaktion war einfach beeindruckend: Innerhalb von nicht einmal einer Woche wurde ein entsprechendes Update bereitgestellt – das ist alles andere als selbstverständlich.
Auch der Support insgesamt ist wirklich erstklassig. Auf unsere Anfragen wurde stets schnell, kompetent und lösungsorientiert geantwortet. Man merkt sofort, dass hier mitgedacht wird und der Kunde im Fokus steht.
So wünscht man sich Zusammenarbeit: schnell, professionell und zuverlässig. Klare Empfehlung für das Plugin und das Team dahinter!
PS: Zahlreichen andere Plugins von ACRIS, haben wir bereits länger im Einsatz und können wir nur empfehlen.