Linux 软件免费装
Banner图

MarvCart

开发者 marvcart
whittfield
更新时间 2026年8月27日 05:21
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ecommerce cart food click-and-collect bakery

下载

2.9.12

详情介绍:

MarvCart is a collection-first ordering plugin for farm shops, bakeries, delis, florists, and local retailers. Customers browse your catalogue, pick a collection location and time slot, and check out as a guest — no WooCommerce required. Free features include: MarvCart Pro (separate companion plugin) adds:

安装:

  1. Upload the marvcart folder to /wp-content/plugins/
  2. Activate through the Plugins menu
  3. Run the setup wizard from the admin notice
  4. Add products under MarvCart → Products
  5. Configure your collection location and time slots under MarvCart → Locations
  6. Visit your shop page to start taking orders
Documentation: https://getmarvcart.com/docs

常见问题:

What is MarvCart?

MarvCart is a WordPress click & collect plugin. Customers order online and collect in person at your chosen location and time slot.

Does the free version expire?

No. The free plugin is fully functional with no time limits.

How do I create product variations?

Edit a product and open the Variations meta box. Define attribute names and comma-separated options (e.g. Size: S, M, L), click Generate variations, then bulk-edit prices and stock. Use {parent_sku}-{Size}-{Color} SKU patterns for automatic SKUs.

How do I accept card payments?

Open Settings → Payments, enter your Stripe and/or PayPal keys under Online payment gateways, and enable the methods you need. Payment Elements keeps card checkout on your site. Cash and bank transfer remain under Manual payment methods on the same screen.

How do digital downloads work?

With MarvCart Pro, mark a product as digital, attach files from the media library, and configure download limits under Settings → Digital files. Customers receive secure links after purchase.

How do product breadcrumbs work?

MarvCart can show Home / Shop / product breadcrumbs on native product pages. Choose one source:

  • Your theme — leave Settings → Catalogue → Breadcrumbs off (default), or disable breadcrumbs in your theme.
  • MarvCart plugin — turn on Settings → Catalogue → Breadcrumbs when your theme does not provide them.
  • Breadcrumbs block — add the block in the editor for custom placement; it works independently of the catalogue setting.
The plugin does not hide theme breadcrumbs automatically. If both are enabled, you may see duplicates until you turn off one side. Theme developers can call marvcart_product_breadcrumbs_enabled() before rendering theme breadcrumbs, or use the marvcart/commerce/show_breadcrumbs filter. See https://getmarvcart.com/docs/breadcrumbs/ for setup and integration examples.

Where is the full blocks reference?

See MarvCart → Shortcodes in wp-admin for copy-ready shortcodes and block usage, or visit https://getmarvcart.com/docs

Where are the Pro setup instructions?

Install the separate MarvCart Pro plugin for marketing, reports, and advanced operations. Payment setup (Stripe/PayPal) is in the free plugin under Settings → Payments. See https://getmarvcart.com/docs for the full guide.

How do I extend MarvCart in code?

MarvCart exposes WordPress action and filter hooks (for example marvcart/cart/*, marvcart/checkout/*, marvcart/order/*, and marvcart/product/breadcrumbs). See https://getmarvcart.com/docs for the developer reference.

Will MarvCart slow down my whole site?

No. Storefront CSS and JavaScript load only on MarvCart pages — product pages, your shop/cart/checkout/account pages, and any page that includes a MarvCart block or shortcode. Plain blog or about pages do not get MarvCart assets. Optional feature scripts (product carousel, brands, hero) load only when that block is on the page. Stripe.js loads only on checkout when Payment Elements is enabled. Self-hosted fonts are used instead of a third-party font CDN.

Can I use MarvCart on multiple sites?

The free plugin works on unlimited sites. Pro licenses are tiered: Single, 5 Sites, or Unlimited.

Can I migrate from WooCommerce?

Yes. Use MarvCart → WooCommerce migration in wp-admin. The tool is included in this plugin and is fully functional. WooCommerce must be installed for the importer to detect source data.