{"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-21T12:31:40","modified_gmt":"2026-06-21T12:31:40","slug":"consortia-shopkeys","status":"publish","type":"plugin","link":"https:\/\/ko.wordpress.org\/plugins\/consortia-shopkeys\/","author":20774777,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.6.33","stable_tag":"trunk","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-21 12:31:40","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":189,"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"},"2.6.30":{"tag":"2.6.30","author":"tommyhansen21","date":"2026-06-17 10:56:32"},"2.6.31":{"tag":"2.6.31","author":"tommyhansen21","date":"2026-06-18 09:09:36"},"2.6.32":{"tag":"2.6.32","author":"tommyhansen21","date":"2026-06-19 08:29:12"},"2.6.33":{"tag":"2.6.33","author":"tommyhansen21","date":"2026-06-21 12:31:40"}},"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","2.6.30","2.6.31","2.6.32","2.6.33"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3575696,"resolution":"1","location":"assets","locale":"","width":284,"height":518},"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":3575696,"resolution":"4","location":"assets","locale":"","width":1501,"height":1228},"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":3575696,"resolution":"6","location":"assets","locale":"","width":1501,"height":777},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3575696,"resolution":"7","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":"Recently Viewed Peek open on a product page.","7":"ShopKeys admin in the free version."}},"plugin_section":[],"plugin_tags":[76538,3464,51244,1666,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-wishlist","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=3575696","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=3575696","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=3575696","caption":"Recently Viewed Peek open on a product page."},{"src":"https:\/\/ps.w.org\/consortia-shopkeys\/assets\/screenshot-7.png?rev=3575696","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>Build product grids, category grids, product detail sections, and add-to-cart experiences faster inside Elementor.<\/p>\n\n<p>ShopKeys also includes a built-in favorites and wishlist flow that lets customers save products for later and return to them more easily.<\/p>\n\n<p>It also adds recently viewed product features, including a dedicated query source and a compact side peek widget for bringing shoppers back to products they have already explored.<\/p>\n\n<p>This helps improve product discovery, encourage repeat visits, and create more useful WooCommerce shopping experiences.<\/p>\n\n\n\n<h3>Build a Favorites \/ Wishlist 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>Add Recently Viewed products (included in Free)<\/h3>\n\n<p>ShopKeys Free also helps stores surface products a visitor has already looked at.<\/p>\n\n<p>Includes:\n- <code>Recently Viewed<\/code> query for Product Grid\n- Recently Viewed Peek widget<\/p>\n\n<p>This is useful on product pages and other shopping flow areas where returning to recent products can improve browsing and help customers pick up where they left off.<\/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<li>Recently Viewed Peek: Show recent products in a compact side drawer  <\/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 and Recently Viewed 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>Cart Peek for a compact cart drawer inside the shopping flow  <\/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-21 - version 2.6.33<\/h4>\n\n<ul>\n<li>Fix - Restored favorite toggle clicks inside Recently Viewed Peek so the heart button works reliably inside the panel.<\/li>\n<li>Fix - Cart Peek now respects the configured visible item count after removing items and refills the panel correctly.<\/li>\n<\/ul>\n\n<h4>2026-06-19 - version 2.6.32<\/h4>\n\n<ul>\n<li>Improved - Refined Product Table and Product Grid sorting\/paging layout controls so top-row spacing and alignment behave more predictably.<\/li>\n<li>Improved - Added clearer Product Grid editor labels and guidance for item height, item padding, and full card height controls.<\/li>\n<li>Improved - Added product link color controls to Recently Viewed Peek and Cart Peek, plus a smoother Cart Peek loading state when removing items.<\/li>\n<li>Fix - Product Table quantity now resets back to the configured default after add to cart, while bulk-order flows can still reset to zero.<\/li>\n<\/ul>\n\n<h4>2026-06-18 - version 2.6.31<\/h4>\n\n<ul>\n<li>New - Added Cart Peek in Pro with live cart updates, subtotal, remove-item actions, and compact View Cart \/ Checkout access.<\/li>\n<li>Improved - Refined Recently Viewed Peek with add-to-cart support, cleaner action styling, and better layering behavior when used together with Cart Peek.<\/li>\n<li>Fix - Scoped ShopKeys tooltip initialization and strengthened add-to-cart handling in Cart Button and Quick View for more stable frontend behavior.<\/li>\n<\/ul>\n\n<h4>2026-06-17 - version 2.6.30<\/h4>\n\n<ul>\n<li>New - Added Recently Viewed support in Free, including a shared query source and the new Recently Viewed Peek widget.<\/li>\n<li>Improved - Stabilized Product Grid and Product Table query handling when max product count is used.<\/li>\n<li>Improved - Refined top-row spacing controls for sorting and paging, especially for mobile layouts.<\/li>\n<\/ul>\n\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>\n\n<h4>2026-05-18 - version 2.6.23<\/h4>\n\n<ul>\n<li>Fix - Prevented duplicate bootstraps from breaking updates when an old plugin folder still exists alongside the current ShopKeys folder.<\/li>\n<li>Fix - Guarded ShopKeys constants so update edge cases do not trigger redefinition warnings or wrong include paths.<\/li>\n<\/ul>\n\n<h4>2026-05-17 - version 2.6.22<\/h4>\n\n<ul>\n<li>Fix - Restored Category Carousel visibility and Box Placement behavior after recent styling changes.<\/li>\n<li>Fix - Tightened Category Carousel isolation from shared grid CSS for more predictable images, overlay text, and spacing.<\/li>\n<\/ul>\n\n<h4>2026-05-16 - version 2.6.21<\/h4>\n\n<ul>\n<li>Improved - Added Product Grid column height and pagination alignment controls.<\/li>\n<li>Improved - Improved Product Filters Bar button labels and button styling behavior.<\/li>\n<li>Improved - Refined Product Images left layout controls, image resolution options, and fit behavior.<\/li>\n<\/ul>\n\n<h4>2026-05-15 - version 2.6.20<\/h4>\n\n<ul>\n<li>Fix - Restored Product Filters Bar category and attribute option rendering so dropdown results are shown correctly again.<\/li>\n<li>Fix - Improved Product Filters Bar Select2 dropdown positioning for frontend and Elementor editor contexts.<\/li>\n<li>Improved - Refined Product Filters Bar toggle and action button styling for better alignment and responsiveness.<\/li>\n<\/ul>\n\n<h4>2026-05-15 - version 2.6.19<\/h4>\n\n<ul>\n<li>Improved - Adjusted the Pro Freemius bootstrap to follow the premium <code>set_basename<\/code> pattern more closely during activation and upgrades.<\/li>\n<li>Improved - Prepared a safer ShopKeys upgrade path when Free and Pro basenames need to be reconciled by the SDK.<\/li>\n<\/ul>\n\n<h4>2026-05-15 - version 2.6.18<\/h4>\n\n<ul>\n<li>Improved - Moved ShopKeys admin CSS and notice-handling script into shared local assets for cleaner Free and Pro admin pages.<\/li>\n<li>Improved - Made the ShopKeys admin notice relocation more robust so third-party notices stay out of the hero area.<\/li>\n<\/ul>\n\n<h4>2026-05-15 - version 2.6.17<\/h4>\n\n<ul>\n<li>Improved - Moved the Freemius SDK to <code>vendor\/freemius<\/code> to align ShopKeys with the packaging pattern used in our release flow.<\/li>\n<li>Improved - Updated the Pro Freemius bootstrap for the new ShopKeys slugs, PRO premium suffix, and packaged SDK path.<\/li>\n<\/ul>\n\n<p>For a more complete release history, see the bundled <code>changelog.txt<\/code> file in the plugin package.<\/p>","raw_excerpt":"WooCommerce widgets for Elementor with product grid, category grid, cart button, favorites, wishlist, and recently viewed products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/313681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=313681"}],"author":[{"embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tommyhansen21"}],"wp:attachment":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=313681"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=313681"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=313681"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=313681"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=313681"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=313681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}