{"id":313681,"date":"2026-06-15T08:07:54","date_gmt":"2026-06-15T08:07:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/shopkeys-for-elementor\/"},"modified":"2026-06-15T08:07:14","modified_gmt":"2026-06-15T08:07:14","slug":"consortia-shopkeys","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/consortia-shopkeys\/","author":20774777,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.6.29","stable_tag":"2.6.29","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Consortia ShopKeys for Elementor","header_author":"Consortia","header_description":"WooCommerce widgets for Elementor with product displays, shopping actions, Favorites, merchandising tools, and flexible store-building workflows.","assets_banners_color":"f3f4f5","last_updated":"2026-06-15 08:07:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/consortia.no\/shopkeys","header_author_uri":"https:\/\/consortia.no","rating":0,"author_block_rating":0,"active_installs":0,"downloads":34,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.6.29":{"tag":"2.6.29","author":"tommyhansen21","date":"2026-06-15 08:07:14"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3572600,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3572600,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3572600,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3572600,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.6.29"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3572600,"resolution":"1","location":"assets","locale":"","width":294,"height":432},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3572600,"resolution":"2","location":"assets","locale":"","width":1481,"height":1258},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3572600,"resolution":"3","location":"assets","locale":"","width":1481,"height":1258},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3572600,"resolution":"4","location":"assets","locale":"","width":1475,"height":1070},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3572600,"resolution":"5","location":"assets","locale":"","width":1060,"height":1289},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3572600,"resolution":"6","location":"assets","locale":"","width":1380,"height":785}},"screenshots":{"1":"ShopKeys widgets in the Elementor panel.","2":"Product Grid widget used to build a product listing layout.","3":"Category Grid widget used to highlight WooCommerce categories.","4":"Product page example with Cart Button, Favorite Button, Product Price, and Product Field.","5":"Favorites Counter together with a Product Grid showing saved favorite products.","6":"ShopKeys admin in the free version."}},"plugin_section":[],"plugin_tags":[76538,3464,51244,146135,286],"plugin_category":[45],"plugin_contributors":[261727],"plugin_business_model":[],"class_list":["post-313681","plugin","type-plugin","status-publish","hentry","plugin_tags-elementor","plugin_tags-favorites","plugin_tags-product-grid","plugin_tags-product-table","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-tommyhansen21","plugin_committers-tommyhansen21"],"banners":{"banner":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/banner-772x250.png?rev=3572600","banner_2x":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/banner-1544x500.png?rev=3572600","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/icon-128x128.png?rev=3572600","icon_2x":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/icon-256x256.png?rev=3572600","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-1.png?rev=3572600","caption":"ShopKeys widgets in the Elementor panel."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-2.png?rev=3572600","caption":"Product Grid widget used to build a product listing layout."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-3.png?rev=3572600","caption":"Category Grid widget used to highlight WooCommerce categories."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-4.png?rev=3572600","caption":"Product page example with Cart Button, Favorite Button, Product Price, and Product Field."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-5.png?rev=3572600","caption":"Favorites Counter together with a Product Grid showing saved favorite products."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-6.png?rev=3572600","caption":"ShopKeys admin in the free version."}],"raw_content":"<!--section=description-->\n<p>ShopKeys gives you focused WooCommerce widgets for Elementor \u2014 without the bloat of large addon packs.<\/p>\n\n<p>In addition to essential product layout widgets, ShopKeys includes a built-in Favorites system that lets customers save products they want to come back to.<\/p>\n\n<p>This makes it easy to improve product discovery, encourage repeat visits, and build more useful shopping experiences directly inside Elementor.<\/p>\n\n\n\n<h3>Build a Favorites experience (included in Free)<\/h3>\n\n<p>ShopKeys Free includes a lightweight Favorites system \u2014 no extra plugins required.<\/p>\n\n<p>Let customers:\n- Save products with a Favorite button<br \/>\n- See how many items they\u2019ve saved<br \/>\n- View their saved products in a dedicated grid<\/p>\n\n<p>Includes:\n- Favorite Button widget<br \/>\n- Favorites Counter widget<br \/>\n- \u201cMy Favorites\u201d query for Product Grid<\/p>\n\n<p>Perfect for improving product discovery and bringing customers back to products they\u2019re interested in.<\/p>\n\n\n\n<h3>Free Widgets<\/h3>\n\n<p>ShopKeys Free includes practical WooCommerce building blocks for Elementor:<\/p>\n\n<ul>\n<li>Product Grid: Show products in responsive layouts  <\/li>\n<li>Category Grid: Display WooCommerce categories with images and content  <\/li>\n<li>Product Field: Output SKU, stock, brands, categories, and more  <\/li>\n<li>Product Price: Style regular and sale prices  <\/li>\n<li>Star Rating: Show product ratings  <\/li>\n<li>Cart Button: Add-to-cart with quantity support  <\/li>\n<li>Favorite Button: Save products for later  <\/li>\n<li>Favorites Counter: Display saved product count  <\/li>\n<\/ul>\n\n\n\n<h3>Built for real WooCommerce stores<\/h3>\n\n<p>ShopKeys works best if you:<\/p>\n\n<ul>\n<li>build WooCommerce layouts in Elementor  <\/li>\n<li>want cleaner product sections and grids  <\/li>\n<li>need simple product discovery improvements  <\/li>\n<li>want to add Favorites without extra setup  <\/li>\n<\/ul>\n\n\n\n<h3>ShopKeys Pro<\/h3>\n\n<p>ShopKeys Pro is designed for stores that want to go beyond layouts and improve how customers browse, compare, and buy.<\/p>\n\n\n\n<h3>Faster shopping and better product experience<\/h3>\n\n<ul>\n<li>Product Table for bulk and fast ordering  <\/li>\n<li>Product Filters Bar for better navigation  <\/li>\n<li>Quick View for faster product exploration  <\/li>\n<li>Product Images and display enhancements  <\/li>\n<li>Category Carousel and layout tools  <\/li>\n<\/ul>\n\n\n\n<h3>Turn Favorites into insights<\/h3>\n\n<p>ShopKeys Pro adds insights on how customers interact with your products:<\/p>\n\n<ul>\n<li>See which products are saved most often  <\/li>\n<li>Track trends over time  <\/li>\n<li>Understand interest before purchase  <\/li>\n<\/ul>\n\n<p>This helps you:\n- identify demand earlier<br \/>\n- improve merchandising decisions<br \/>\n- optimize campaigns and product placement<\/p>\n\n\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>Elementor must be installed and activated.<\/li>\n<li>WooCommerce must be installed and activated.<\/li>\n<li>PHP 7.4 or newer is recommended.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Upload in WordPress<\/h4>\n\n<ol>\n<li>Download the plugin zip.<\/li>\n<li>Go to Plugins &gt; Add New.<\/li>\n<li>Click Upload Plugin.<\/li>\n<li>Choose the ShopKeys zip file.<\/li>\n<li>Click Install Now, then Activate.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin zip.<\/li>\n<li>Extract the zip file.<\/li>\n<li>Upload the <code>consortia-shopkeys<\/code> folder to <code>wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate ShopKeys from the Plugins screen.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20elementor%3F\"><h3>Do I need Elementor?<\/h3><\/dt>\n<dd><p>Yes. ShopKeys is built for Elementor and requires Elementor to be active.<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. ShopKeys is made specifically for WooCommerce stores.<\/p><\/dd>\n<dt id=\"can%20i%20use%20favorites%20in%20the%20free%20version%3F\"><h3>Can I use Favorites in the free version?<\/h3><\/dt>\n<dd><p>Yes. ShopKeys Free includes Favorite Button, Favorites Counter, and \u201cMy Favorites\u201d query support.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. ShopKeys Pro adds advanced WooCommerce features like product tables, filters, quick view, and Favorites insights.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2026-06-15 - version 2.6.29<\/h4>\n\n<ul>\n<li>Improved - Added an optional Product Grid favorite button overlay for image items, positioned in the top right corner by default.<\/li>\n<li>Improved - Updated the ShopKeys admin to use the refreshed ShopKeys logo asset.<\/li>\n<li>Improved - Trimmed the public readme to keep the WordPress.org listing lighter and easier to scan.<\/li>\n<\/ul>\n\n<h4>2026-06-08 - version 2.6.28<\/h4>\n\n<ul>\n<li>Fix - Replaced the legacy <code>new $wp_query(...)<\/code> category count query with a proper <code>WP_Query<\/code> implementation for better compatibility.<\/li>\n<li>Fix - Prefixed the remaining Favorites schema option and cached term transient names for the WordPress.org package, while keeping legacy fallback support.<\/li>\n<li>Fix - Removed the old temporary term cache global from helper logic to keep the free package cleaner and more predictable.<\/li>\n<\/ul>\n\n<h4>2026-06-02 - version 2.6.27<\/h4>\n\n<ul>\n<li>Improved - Stabilized the Product Images widget with cleaner main image\/thumbnails controls, safer autoplay timing controls, and better editor behavior.<\/li>\n<li>Improved - Added a dedicated transition speed control for Product Images effects and autoplay.<\/li>\n<li>Improved - Automated Pro JavaScript minification during package builds so <code>.min.js<\/code> assets stay in sync for release packages.<\/li>\n<\/ul>","raw_excerpt":"Build better WooCommerce experiences in Elementor \u2014 including a simple Favorites system your customers can actually use.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/313681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=313681"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tommyhansen21"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=313681"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=313681"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=313681"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=313681"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=313681"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=313681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}