Portus Cart Page Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Portus Cart Page gives the WooCommerce cart page a clean, responsive presentation while keeping WooCommerce responsible for prices, stock, coupons, shipping, taxes and checkout validation.
This plugin changes the cart page only. It does not add a side cart, replace checkout, create orders or process payments. It can be used alongside Portus Cart for WooCommerce, the separate Portus side-cart plugin.
Free features
- Refined order summary with local Bootstrap Icons, highlighted coupons and native discount savings.
- Responsive product list and order summary inside a padded container with an optional subtle shadow.
- Native WooCommerce quantity, removal, coupon and shipping controls.
- Native WooCommerce cross-sell recommendations, available without Pro or a license key.
- Automatic quantity updates through the WooCommerce cart script.
- Plus/minus controls for products that support quantity changes.
- Cart and empty-cart continue-shopping buttons with configurable text and destination.
- Use the configured WooCommerce shop page, a relative path such as /loja, or a full HTTP(S) URL.
- Follow the site container or set a maximum width and horizontal padding.
- Customize the primary color, button text color, corners and spacing.
- Change the cart heading and description.
- Settings under WooCommerce > Portus Cart Page, with an illustrative visual preview.
- Keep WooCommerce notices and supported extension hooks.
- Compatibility handling for the Royal Addons cart widget’s duplicate wrappers and coupon field, scoped to Portus rendering.
All functionality included in this WordPress.org package works without a license key. There is no premium implementation embedded in this package. Additional layouts, advanced styling, shipping progress, import/export and private updates are provided by the separately distributed Portus Cart Page Pro extension.
Cart shortcode and Cart Block
On the cart page configured in WooCommerce, Portus presents [woocommerce_cart] using its own classic cart template. You can also use [portus_cart_page] on that page.
When the corresponding option is enabled, an existing WooCommerce Cart Block is presented using the classic Portus renderer at runtime. This is not a native Cart Block extension. Extensions that require the block-based cart must be tested separately; disable the replacement option to keep the original Cart Block.
The saved page content is not rewritten. Turning Portus off restores the original presentation.
Compatibility
WooCommerce 9.0 or later is required. Theme and page-builder overrides, dynamic pricing, subscriptions, bundles and carrier-specific rules may require individual testing. The plugin preserves the native checkout and payment extension hooks but does not promise universal compatibility with every extension.
Exclude the cart and checkout from page caches. Custom width stays within the available parent container; it does not force an Elementor column beyond its own width.
External services and privacy
The Free plugin does not send telemetry, license checks or update requests to Portus. Standard Free updates are managed by WordPress.org. No customer, order or payment data is sent by this plugin to a Portus service.
The Pro extension is a separate download and documents its optional license/update service in its own readme.
Screenshots
Free cart page with native product quantities, coupons and order summary.
Mobile cart with touch-friendly controls.
Cart appearance settings in the Portus panel.
Refined empty-cart state with a return-to-shop button.

