Description
Display product variations, filter your catalog and collect photo reviews using shortcodes and optional Elementor integrations.
- Visual selectors for colors, sizes and other variation attributes.
- Product loop selectors that update the selected variation, image and price.
- AJAX filters for categories, attributes and price, with removable active filters.
- Search within long filter lists and a mobile filter drawer.
- Visual category and attribute menus with images and manual ordering.
- Category carousel with five desktop or two mobile items, arrows and touch navigation.
- Automatic category and attribute mega-menu with a separate drag-and-drop ordering preview.
- Optional image tiles or color swatches for individual shop filter attributes.
- Quantity, stock, product totals and add-to-cart controls.
- Independently styled Buy Now controls and responsive product information tables.
- Two-line product-card titles, compact ratings and a single starting price for variable products.
- Optional WhatsApp quotation links.
- Product badges, review summaries and moderated customer photo reviews.
The included usage-guide.txt documents the available shortcodes and their options.
WhatsApp links open the external WhatsApp service only when clicked. The quotation may include the product name, quantity and selected attributes. No external account is required for the other plugin features.
Screenshots




Installation
- Install and activate WooCommerce.
- Upload the plugin ZIP through Plugins > Add New > Upload Plugin.
- Activate Reycob Visual Product Filters.
- Open Swatches & Reviews > Ajustes to configure the features.
- Use Swatches & Reviews > Shortcodes to copy the shortcodes into your templates.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. WooCommerce must be installed and active.
-
Is Elementor required?
-
No. The shortcodes work without Elementor. The optional Elementor widget and loop integrations require Elementor.
-
How do I show shop filters?
-
Add [reycob_filtros_tienda] to a page or product archive template. See usage-guide.txt for catalog targeting and other options.
-
Can guests submit photo reviews?
-
No. Review submission requires a logged-in customer and follows WordPress comment moderation settings.
-
Use [reycob_categorias_carrusel parent=”0″] for top-level categories or [reycob_megamenu] for categories and populated global attributes. Organize automatic menu groups and terms in Swatches & Reviews > Megamenú automático. Existing curated visual menus remain independent.
-
Which shortcodes can I use in product cards?
-
Use [reycob_titulo_loop], [reycob_precio_loop] and [reycob_valoracion_loop]. The price shortcode shows the cheapest variation and, when discounted, its own regular price. It does not show a confusing price range.
-
Can I show product specifications separately?
-
Use [reycob_informacion_producto] for visible product attributes, weight and dimensions. The table stacks on mobile and stays content-sized in Elementor layouts.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Reycob Visual Product Filters” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Reycob Visual Product Filters” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.8.6
- Align the public display name with the approved Reycob Visual Product Filters directory listing.
- Publish directory icons, banners and screenshots separately from the installable plugin code.
- Avoid container-query intrinsic sizing conflicts that created oversized information widgets in Elementor flex layouts on mobile.
- Keep additional-information shortcode widgets content-sized.
2.8.5
- Protect mobile filter close, toggle, clear and chip controls from theme button colors and hover styles.
2.8.4
- Remove the inherited height cap from adaptive filter tiles so long lists cannot overlap following filter sections.
2.8.3
- Refined product information table with readable spacing, neutral linked values and responsive stacked rows in narrow containers.
2.8.2
- Responsive attribute filter tiles with wrapping labels and adaptive columns.
- Independent Buy Now colors, hover colors, font size and border radius settings.
- Product additional-information table shortcode using WooCommerce attributes, weight and dimensions.
2.8.1
- Optional two-line loop titles, compact ratings and single-price product-card shortcodes.
- Variable card prices use the cheapest variation and its own regular price for sale comparisons.
2.8.0
- Automatic mega-menu groups for product categories and all populated global attributes, without a menu ID.
- Separate admin preview with drag ordering for groups and terms, editable group titles and desktop column selection.
- Curated visual menus remain unchanged; explicit taxonomy and saved-ID list layouts remain supported.
2.7.10
- Category carousel and automatic mega-menu lists follow the manual WooCommerce category order instead of alphabetical order.
- Explicit shortcode IDs and saved visual menus retain their own chosen order.
2.7.9
- Hide the category carousel scrollbar while retaining arrows, keyboard navigation and touch scrolling.
2.7.8
- Optional image tiles or color swatches for each shop filter attribute.
- Attribute term image picker and accessible selected-value labels.
- Existing filter appearance remains unchanged by default.
2.7.7
- Category carousel with square images, five desktop and two mobile items, swipe and accessible navigation.
- Category and attribute mega-menu lists in blocks of four columns and six links each.
- Reuse saved visual menus for curated category and attribute navigation.
2.7.6
- Prefix AJAX actions, nonces, settings registrations and catalog URL parameters consistently.
- Remove the generic custom_quantity shortcode; use reycob_cantidad or reycob_quantity.
- Retain read-only migration of previous settings and swatch colors.
2.7.5
- Add optional contextual links to complementary Reycob plugins on plugin-owned admin screens.
- Add real usage screenshots from a local demonstration store.
2.7.4
- Avoid changing the global product when resolving loop images and badges.
- Determine admin asset loading from the WordPress admin hook instead of request input.
- Document narrowly scoped static-analysis exceptions for read-only URLs, native WooCommerce hooks and prepared queries.
2.7.3
- Match the translation text domain to the public plugin slug.
- Normalize PHP line endings and strengthen cart request validation.
- Validate review request origin before processing submitted fields.
- Prepare and cache the catalog price range query.
2.7.2
- Declare GPLv2 or later in the plugin headers and readme.
- Format the readme for the WordPress Plugin Directory and retain the detailed usage guide separately.
2.7.1
- Remove the duplicated Plugin URI header.
2.7.0
- Add removable active filter labels and search within long option lists.
- Add the active filter count on mobile and improve keyboard navigation.
- Prevent outdated responses from replacing newer filter results.
