| 开发者 |
cartpops
freemius |
|---|---|
| 更新时间 | 2026年10月3日 21:08 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
[cartpops_launcher] shortcode, or let it appear automatically.cartpops:open JavaScript event, and a REST API for its settings. See the developer docs for the full list.
Yes. CartPops needs WooCommerce 9.0 or newer, WordPress 6.5 or newer and PHP 8.1 or newer.
CartPops works with block themes and classic themes. On classic themes the drawer and launcher appear automatically; on block themes you add them with blocks. If something looks off, you can adjust it with custom CSS or contact support.
Yes. The drawer stays in sync with block-based carts and checkout.
The drawer does not need jQuery, and its files load only on pages where the drawer can appear. Cart changes happen in place, without reloading the page.
Yes. The cart page keeps working. You can choose whether adding a product opens the drawer, and Pro lets you add a "View cart" button to the drawer.
Yes.
Free gives you the full cart drawer, launcher, coupons, design options and recommendations from your cross-sells and upsells. Pro adds the shipping and rewards meter, shipping calculator, bundles, add-ons, Smart Bar, hand-picked recommendations and analytics. See cartpops.com/pricing.
They are kept. Deactivating or deleting the plugin keeps your settings, analytics and license, so reinstalling picks up where you left off. To remove all CartPops data when you delete the plugin, first add define( 'CARTPOPS_ALLOW_PERMANENT_DATA_PURGE', true ); to your wp-config.php file.
Your settings, styling and license carry over. Version 2 is built around the cart drawer: the old popup and top bar cart layouts are gone, and the Smart Bar now lives inside the drawer (Pro). Version 1 automation rules and custom JavaScript no longer run. Back up your site and try the update on a staging copy first.
cpops-toggle-drawer class. This older method still works but is deprecated; your browser console shows a notice with the replacement.