Skip to content

RenoCart Is Now ShapedCart ​

Same plugin, new name. Your settings carry over by themselves, and for most stores there's nothing to do.

RenoCart was renamed ShapedCart in version 0.2.0, released on September 24, 2026, to avoid a clash with another company's trademark. It's the same plugin from the same team, updated through the same WordPress.org listing. When you update, your side cart keeps working with the same settings.

Do I need to do anything? ​

For most stores, no. Update the plugin as usual from Dashboard → Updates, then do two quick checks:

  1. Clear your page cache, if you use a caching plugin or your host caches pages. Cached pages from before the update still contain the old RenoCart markup. See After you update.
  2. Open your store and add a product. The side cart should open just as before.

You only need to do more if you or your developer added custom CSS or a custom cart button for RenoCart. Those are covered below.

What stays the same ​

WhatDetails
Your settingsCopied over automatically the first time your site loads after the update. Every label, color and switch is kept.
The [reno_menu_cart] shortcodeStill works, and always will. You don't need to change it on pages that already use it.
The WordPress.org listingSame page, at wordpress.org/plugins/reno-cart. Updates arrive the same way.
The plugin folderStill wp-content/plugins/reno-cart. WordPress.org never changes a plugin's address, so it keeps its original name.
Translation filesStill named after reno-cart. See Translation.
The cart iconThe default icon has a new internal name, but it's the same icon.

What changed ​

WhatBefore (RenoCart)Now (ShapedCart)
Name in the admin menuRenoCartShapedCart
Settings page addressadmin.php?page=reno-cartadmin.php?page=shaped-cart
Menu cart shortcode[reno_menu_cart][shaped_cart_menu]. The old one still works.
CSS classes and IDsreno-cart…shaped-cart…
CSS custom properties--reno-cart-…--shaped-cart-…
Data attributesdata-reno-cart-…data-shaped-cart-…
Script and style handlereno-cart-frontendshaped-cart-frontend

Bookmarked the old settings page?

The old address, admin.php?page=reno-cart, now shows WordPress's "you're not allowed to access this page" message. That doesn't mean anything is wrong. Go to ShapedCart in the admin menu and bookmark the new page.

Shortcode ​

The menu cart shortcode is now [shaped_cart_menu]. The old [reno_menu_cart] keeps working permanently, because it's saved in your pages, widgets and page builder layouts, and ShapedCart never rewrites your content.

Both show exactly the same menu cart. Use [shaped_cart_menu] for anything new. There's no need to go back and replace the old one. See Menu Cart → Shortcode.

Custom CSS ​

If you added CSS for RenoCart, in Appearance → Customize → Additional CSS, a child theme or a snippets plugin, update it to the new names. The old class names no longer appear on your pages, so rules that use them silently stop applying.

Every name changes the same way: reno-cart becomes shaped-cart.

BeforeAfter
#reno-cart#shaped-cart
#reno-cart-bubble#shaped-cart-bubble
.reno-cart__panel, .reno-cart__item, ….shaped-cart__panel, .shaped-cart__item, …
.reno-cart-bubble, .reno-cart-menu-trigger, ….shaped-cart-bubble, .shaped-cart-menu-trigger, …
body.reno-cart-lockedbody.shaped-cart-locked
var(--reno-cart-accent), …var(--shaped-cart-accent), …

For example:

css
/* Before */
#reno-cart .reno-cart__note { font-style: italic; }

/* After */
#shaped-cart .shaped-cart__note { font-style: italic; }

A find-and-replace of reno-cart with shaped-cart in your CSS does the job. Custom CSS lists every current class name.

If you have code that removes or changes ShapedCart's stylesheet or script by handle, change reno-cart-frontend to shaped-cart-frontend.

Custom cart buttons ​

If you or a developer made your own button that opens the cart, using the data-reno-cart-open attribute, change it to data-shaped-cart-open. The old attribute doesn't open the cart any more, so a button that still uses it just does nothing.

html
<!-- Before -->
<a href="/cart/" data-reno-cart-open>My cart</a>

<!-- After -->
<a href="/cart/" data-shaped-cart-open>My cart</a>

The same goes for data-reno-cart-close, which is now data-shaped-cart-close. See Custom open button.

After you update ​

Clear your page cache once after updating, in your caching plugin, your host's control panel, or your CDN.

Until you do, a page cached before the update still has the old RenoCart markup. ShapedCart hides the old cart and floating cart on those pages, so nothing looks broken, but they won't open until the page is refreshed with the new markup. The old menu cart icon still works on those pages as a plain link to your cart page.

Going back to RenoCart ​

ShapedCart keeps a copy of your RenoCart settings in the database when it copies them over. If you ever roll back to RenoCart 0.1.0, your settings from before the update are still there. Changes you made after updating to ShapedCart don't carry back.