| 开发者 |
wpmanagestudio
freemius |
|---|---|
| 更新时间 | 2026年9月20日 17:09 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
manage-cart folder to the /wp-content/plugins/ directory, or install the plugin zip file through the Plugins screen in WordPress.Install and activate WooCommerce first. Then upload or install ManageCart from the WordPress Plugins screen and activate it. Open ManageCart → Settings to enable the plugin, then use Cart Display to configure Side Cart and Floating Cart options.
No. The free plugin works fully without registering, opting in, or paying. A license is only needed if you install the paid ManageCart Pro version to use Pro features; which features are available depends on your plan (Starter, Business, or Agency), and a feature your plan does not include stays off.
Yes. ManageCart 0.1.1 is a free WooCommerce plugin released under the GPL-2.0-or-later license.
Install and activate WooCommerce, then install and activate ManageCart. Open ManageCart → Cart Display, configure your preferred Side Cart or Floating Cart settings, and click Save Changes. The cart experience will then appear on your store's frontend when ManageCart is enabled.
No. ManageCart requires WooCommerce to be installed and active. If WooCommerce is missing or inactive, the plugin displays an admin notice and does not load any further functionality.
Yes. ManageCart renders a fully functional cart panel (drawer, popup, or mobile bottom-sheet, depending on your settings) and, if enabled, a floating cart button — both connected to WooCommerce's Store API for quantity changes, item removal, and coupons. Configure them under "ManageCart → Cart Display", in its "Side Cart" and "Floating Cart" sections.
No. Activation only stores the plugin's version number in the WordPress options table. No cart configuration or customer data is created or modified. Settings are stored only once you visit the ManageCart settings page and save or reset.
Only users with the manage_woocommerce capability (typically Shop Managers and Administrators) can view or change ManageCart settings.
By default, no. ManageCart only removes its own options if "Delete data on uninstall" is enabled on the ManageCart settings page (or the underlying manage_cart_delete_data_on_uninstall option is otherwise set to a truthy value). Otherwise, uninstalling the plugin leaves its stored data in place.
Reset Settings restores "Enable ManageCart" and "Delete data on uninstall" to their default values (enabled, and not deleted on uninstall, respectively). It requires the manage_woocommerce capability and a valid nonce, and shows a success notice once complete.
"Cart Display → Side Cart" is where you configure the side cart's layout, position, width, auto-open behavior, heading, item display, and appearance. It is stored in its own option (manage_cart_side_cart_settings) and does not affect the global ManageCart settings. These settings are read directly by the real frontend cart; the section also includes a live admin preview so you can check your choices before saving.
No. The preview on the Cart Display screen is static, illustrative admin markup built from your saved settings. It does not query WooCommerce, does not use the Store API, and does not run any JavaScript.
The same as the global settings page: only users with the manage_woocommerce capability (typically Shop Managers and Administrators).
Clicking the top-level "ManageCart" item opens the Cart Display screen with Side Cart active. Its submenu lists Cart Display, Contact Us, Support Forum, and Upgrade. Settings and Cart Display are also reachable using the tabs in the app header at the top of the screen, and every screen enforces the same manage_woocommerce permission check.
No. The preview on the Cart Display screen's Side Cart section is built entirely from static, illustrative admin data. It updates instantly as you edit the fields on that page so you can see the effect of your choices, but it never queries WooCommerce, never uses the Store API, and never runs on the frontend.
[manage_cart_trigger] shortcode — a compact, accessible cart icon/button for headers, nav menus, Gutenberg, Elementor, and templates. It shows the current cart item count as a badge and opens the existing Side Cart panel; it does not add a second drawer, overlay, Store API route, AJAX handler, or cart state of its own. Follows the same "Enable Manage Cart" / "Enable Floating Cart" display rules as the floating cart button, and returns nothing where that button already wouldn't load. The Cart and Checkout pages themselves are unchanged.get_coupon_discount_amount() for each coupon and respecting the store's "display prices including tax" setting the same way Subtotal already does.manage_cart_panel_body_start/_end, manage_cart_before_panel_actions, manage_cart_after_cart_item, manage_cart_should_load, and settings/appearance-style filters) for future extensions. Nothing hooks into them by default, so this adds no visible change on its own.%% as an escaped literal percent the way PHP's printf() does. It now always matches the server-rendered badge exactly, in every language.manage_woocommerce capability, no submenu flyout) opening a shared screen with "Settings" and "Cart Display" tabs, a live unsaved admin preview, nonce-protected Save/Reset actions on every settings screen, and a "Settings" link next to Deactivate on the Plugins screen.