{"id":318383,"date":"2026-06-09T17:18:52","date_gmt":"2026-06-09T17:18:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/portus-cart-for-woocommerce\/"},"modified":"2026-06-21T17:08:38","modified_gmt":"2026-06-21T17:08:38","slug":"portus-cart-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/br.wordpress.org\/plugins\/portus-cart-for-woocommerce\/","author":23506027,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.5.1","stable_tag":"3.5.1","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Portus Cart for WooCommerce","header_author":"Portus","header_description":"Carrinho lateral AJAX para WooCommerce com botao flutuante, controles de quantidade, remocao de itens e ajustes de compatibilidade.","assets_banners_color":"01063e","last_updated":"2026-06-21 17:08:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/useportus.com\/cart","header_author_uri":"https:\/\/useportus.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":304,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.3.51":{"tag":"3.3.51","author":"portusoficial","date":"2026-06-09 17:18:35"},"3.3.52":{"tag":"3.3.52","author":"portusoficial","date":"2026-06-09 18:56:09"},"3.3.53":{"tag":"3.3.53","author":"portusoficial","date":"2026-06-11 13:51:27"},"3.3.57":{"tag":"3.3.57","author":"portusoficial","date":"2026-06-13 19:24:55"},"3.4.0":{"tag":"3.4.0","author":"portusoficial","date":"2026-06-18 15:39:56"},"3.5.1":{"tag":"3.5.1","author":"portusoficial","date":"2026-06-21 17:08:38"}},"upgrade_notice":{"3.5.1":"<p>Adds optional menu\/header triggers, visual presets and accessible add-to-cart feedback without changing existing layouts by default.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3571925,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3571925,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3571925,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3571999,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3571999,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"portus\/cart-trigger":{"name":"portus\/cart-trigger","title":"Portus Cart"}},"tagged_versions":["3.3.51","3.3.52","3.3.53","3.3.57","3.4.0","3.5.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3580868,"resolution":"1","location":"assets","locale":"","width":3200,"height":2000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3580868,"resolution":"2","location":"assets","locale":"","width":3200,"height":2000}},"screenshots":{"1":"Responsive Free side cart showing product, coupon, totals, checkout actions and empty state.","2":"Free cart settings for floating button, menu\/header placement and add-to-cart feedback."}},"plugin_section":[],"plugin_tags":[7602,3047,3148,173309,286],"plugin_category":[45],"plugin_contributors":[266371],"plugin_business_model":[],"class_list":["post-318383","plugin","type-plugin","status-publish","hentry","plugin_tags-ajax-cart","plugin_tags-cart","plugin_tags-checkout","plugin_tags-side-cart","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-portusoficial","plugin_committers-portusoficial"],"banners":{"banner":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/banner-772x250.png?rev=3571999","banner_2x":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/banner-1544x500.png?rev=3571999","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/icon.svg?rev=3571925","icon":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/icon.svg?rev=3571925","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/screenshot-1.png?rev=3580868","caption":"Responsive Free side cart showing product, coupon, totals, checkout actions and empty state."},{"src":"https:\/\/ps.w.org\/portus-cart-for-woocommerce\/assets\/screenshot-2.png?rev=3580868","caption":"Free cart settings for floating button, menu\/header placement and add-to-cart feedback."}],"raw_content":"<!--section=description-->\n<p>Portus Cart for WooCommerce adds a fast, responsive side cart to WooCommerce stores. It helps customers review cart items, update quantities, apply coupons, remove products and continue to checkout without leaving the current page.<\/p>\n\n<p>The plugin focuses on the essential cart workflow:<\/p>\n\n<ul>\n<li>Responsive side cart panel.<\/li>\n<li>Customizable floating cart button with four local SVG icons, sizes, shapes, colors, counter positions and responsive visibility.<\/li>\n<li>Optional menu\/header trigger with automatic classic menu placement, shortcode and Gutenberg block.<\/li>\n<li>Four ready-to-use visual presets with independent header trigger styling.<\/li>\n<li>Accessible add-to-cart animation and notification.<\/li>\n<li>Automatic opening after WooCommerce AJAX add to cart.<\/li>\n<li>Quantity updates without reloading the page.<\/li>\n<li>Apply and remove WooCommerce coupons without reloading the page.<\/li>\n<li>Remove cart items without reloading the page.<\/li>\n<li>Checkout and cart page links.<\/li>\n<li>Low stock alerts.<\/li>\n<li>Admin settings for colors, button labels, positioning and compatibility.<\/li>\n<li>Basic plugin health screen for environment checks.<\/li>\n<li>Scoped frontend styles to reduce theme conflicts.<\/li>\n<\/ul>\n\n<p>Portus Cart uses WordPress and WooCommerce APIs, WooCommerce cart fragments and prefixed CSS classes for the plugin interface. All features included in this WordPress.org package are available without a license key.<\/p>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>WordPress 6.0 or newer.<\/li>\n<li>PHP 7.4 or newer.<\/li>\n<li>WooCommerce active.<\/li>\n<li>A theme that prints the standard WordPress footer hook.<\/li>\n<\/ul>\n\n<h3>Configuration<\/h3>\n\n<p>After activation, open the Portus Cart settings page to adjust:<\/p>\n\n<ul>\n<li>Cart title.<\/li>\n<li>Floating cart button icon, size, shape, colors, counter, responsive visibility and spacing.<\/li>\n<li>Menu\/header trigger location, label, icon, style, colors, counter and responsive visibility.<\/li>\n<li>Visual presets for fast setup.<\/li>\n<li>Primary and accent colors.<\/li>\n<li>Checkout, cart and empty cart button labels.<\/li>\n<li>Optional custom URL for the empty cart button.<\/li>\n<li>Coupon field follows the standard WooCommerce coupon setting.<\/li>\n<li>Automatic opening after AJAX add to cart.<\/li>\n<li>Panel width, z-index and overlay opacity.<\/li>\n<li>Low stock notices and basic checkout behavior.<\/li>\n<\/ul>\n\n<p>The default settings are designed to work with most WooCommerce themes without additional code.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Portus Cart for WooCommerce does not send customer data to an external service. The plugin works with the local WordPress and WooCommerce cart session.<\/p>\n\n<p>Cart content, quantities and totals are handled by WooCommerce. Store owners should review their WooCommerce privacy policy and payment\/shipping integrations separately.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/portus-cart-for-woocommerce\/<\/code> directory, or install the plugin through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Open Portus Cart in the WordPress admin.<\/li>\n<li>Configure the cart title, floating button, colors and compatibility options.<\/li>\n<li>Add a WooCommerce product to the cart and test the side cart on desktop and mobile.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Portus Cart for WooCommerce requires WooCommerce to be active.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20any%20theme%3F\"><h3>Does it work with any theme?<\/h3><\/dt>\n<dd><p>The plugin is built with scoped CSS and WordPress\/WooCommerce hooks. It also includes compatibility settings for z-index, panel width, overlay opacity and floating button position.<\/p><\/dd>\n<dt id=\"does%20the%20side%20cart%20open%20automatically%20after%20adding%20a%20product%3F\"><h3>Does the side cart open automatically after adding a product?<\/h3><\/dt>\n<dd><p>Yes. By default, the side cart listens to the standard WooCommerce AJAX <code>added_to_cart<\/code> event. This behavior can be turned off in the compatibility settings.<\/p><\/dd>\n<dt id=\"can%20customers%20update%20quantity%20without%20reloading%20the%20page%3F\"><h3>Can customers update quantity without reloading the page?<\/h3><\/dt>\n<dd><p>Yes. Quantity updates and remove item actions use AJAX and refresh the side cart totals automatically.<\/p><\/dd>\n<dt id=\"why%20does%20the%20coupon%20field%20not%20appear%3F\"><h3>Why does the coupon field not appear?<\/h3><\/dt>\n<dd><p>The coupon field follows the WooCommerce coupon setting. Enable coupons in WooCommerce settings if you want customers to apply coupon codes from the side cart.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20replace%20the%20woocommerce%20checkout%3F\"><h3>Does the plugin replace the WooCommerce checkout?<\/h3><\/dt>\n<dd><p>No. The checkout button sends customers to the standard WooCommerce checkout page.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20cart%20colors%20and%20button%20labels%3F\"><h3>Can I change the cart colors and button labels?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes admin settings for the cart title, primary color, accent color, checkout button label and floating button behavior.<\/p><\/dd>\n<dt id=\"can%20i%20place%20the%20cart%20button%20in%20my%20header%20builder%3F\"><h3>Can I place the cart button in my header builder?<\/h3><\/dt>\n<dd><p>Yes. Enable the menu\/header trigger and use the Portus Cart block or the <code>[portus_cart_button]<\/code> shortcode. Classic themes can also add it automatically to a selected menu location.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20cache%20plugins%3F\"><h3>Will it work with cache plugins?<\/h3><\/dt>\n<dd><p>In most stores, yes. If a cache or optimization plugin delays WooCommerce cart fragments or AJAX scripts, exclude WooCommerce cart fragments and the Portus Cart JavaScript from aggressive delay rules.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.5.1<\/h4>\n\n<ul>\n<li>Adds an optional menu\/header cart trigger with automatic placement, shortcode and Gutenberg block.<\/li>\n<li>Adds independent icon, text, counter, style, colors and responsive visibility controls for the header trigger.<\/li>\n<li>Adds Classic, Minimal, Portus and Highlight visual presets.<\/li>\n<li>Adds accessible add-to-cart feedback animation and notification.<\/li>\n<li>Keeps the menu\/header trigger disabled by default to preserve existing layouts.<\/li>\n<\/ul>","raw_excerpt":"Responsive AJAX side cart for WooCommerce with menu\/header and floating cart triggers, presets, coupons and quantity controls.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/318383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=318383"}],"author":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/portusoficial"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=318383"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=318383"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=318383"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=318383"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=318383"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=318383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}