Grid and Carousel (Deprecated)
Updated 1 week ago
Grid and Carousel elements are deprecated in Zephyr and won't be supported in the future.
You do NOT need to manually replace Grid and Carousel elements on your websites. Zephyr updates will not stop their appearance and functioning on any existing website. In the future, we will release a "Replacer" plugin that will be able to automatically replace deprecated elements with two clicks.
What exactly does "deprecated" mean? #
- Grid and Carousel will NOT receive any new features and improvements
- Grid and Carousel will NOT receive fixes of its known bugs
- Grid and Carousel will continue to work after any future Zephyr update
- Grid and Carousel will receive critical bug fixes if any appear
- The Grid / Carousel interface will show you notification about its deprecated status, that recommends to use the following elements instead:
- Post List / Post Carousel
- Product List / Product Carousel
- Term List / Term Carousel
- Gallery
At the moment, deprecated elements are still available for adding in the builder interface.
In the Live Builder:

In the WPBakery Builder:

Why did the Grid and Carousel elements become deprecated? #
The Grid is a complex element that historically:
- is able to show inconsistent things: posts, terms, and images, those three are very different for purposes
- has built-in filter options (the "Filter" tab in element settings), but at the same time, has relevance to a separate Grid Filter element
- was created several years ago without taking into account constantly improved third-party plugins
- (honestly) was created without taking into account good practices of developing for WordPress and doesn't provide enough hooks for customizations
That's why it has an overloaded internal structure and logic and requires refactoring. However, the main disadvantage of refactoring old elements is that it can break old websites. And it is impossible (literally) to test all Grid use cases.
So, we created a better analog from scratch. The "List" elements.
Should I manually replace the Grid and Carousel with the new elements on all my websites? #
It's pretty optional. We understand that if you have dozens of sites, this will take a lot of time. But if you are currently creating the new site, we recommend not using the Grid or Carousel elements.
In future updates, we plan to add an automatic "Replacer" plugin, that will replace deprecated elements with two clicks.
What are the current differences between the Grid and the "List" elements? #
Features of the Grid element not available in the Post List #
- Showing posts as "sticky"
- Order posts by random with pagination enabled
- Showing taxonomy terms
- Built-in filters: ability to show simple filters based on taxonomies without using a separate filter element
- Support filtering from WooCommerce product widgets
Features of the Post List element not available in the Grid #
- Showing different post types in a single list
- Include/exclude the current post
- Showing posts based on custom field values
- Showing posts based on authors
- Showing posts based on multiple taxonomies conditions
- Showing child posts of the chosen post or parent posts without child posts
- Showing posts, excluding the list of specified ones
- Showing posts, including/excluding the current one
- Showing posts of the current query with custom sorting and taxonomy conditions
- Showing posts of the current query with ability to change post amount per page
- "Preload Style" option that allows changing the default spinner while filtering posts
Features of the Product List element not available in the Grid #
- Include/exclude hidden products
- Include/exclude the current product
- Showing products with a specified price or within a specified price range.
- Showing products based on the custom field values.
- Showing products based on multiple taxonomies conditions.
- Showing all products except the specified individual products.
- Showing recently viewed products.
- Showing the favorite products of the current visitor.
- Showing products of the current query with custom sorting and taxonomy conditions.
- "Preload Style" option that allows changing the default spinner while filtering products.
Features of the Term List element not available in the Grid #
- Showing taxonomy terms of the current post
- Showing taxonomy terms including/excluding the specified ones
- Showing taxonomy terms including/excluding the current term
- Showing taxonomy terms based on custom field values
- Hiding empty terms