Linux 软件免费装
Banner图

DimDul One Page Product Checkout for WooCommerce

开发者 dimdulltd
更新时间 2026年9月13日 02:57
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce checkout landing page one page checkout sales funnel

下载

1.1.5

详情介绍:

DimDul One Page Product Checkout for WooCommerce is a one-page checkout plugin for WooCommerce stores. It places the product, quantity controls, and checkout form on one landing page so a shopper can choose options and pay without visiting a separate cart or checkout URL. A WooCommerce one-page product checkout is a dedicated page for a single SKU. The product, add-to-cart step, and payment form share the same permalink. That is the layout this plugin builds with one shortcode. Why use a one-page product checkout Standard WooCommerce sends people through catalog → product → cart → checkout. Each extra page is a place to leave, especially on phones and paid traffic. A one-page product landing keeps the offer and the order form together: Who it is for It is not a replacement for a multi-product catalog or cart. Grouped, bundled, and external/affiliate products are not supported. One-page checkout vs standard WooCommerce checkout Your shop, cart, and checkout pages keep working. This plugin adds an optional lander; it does not remove the default WooCommerce flow. Features Shortcode Place on any page. Replace 123 with the product ID (Products → hover or edit; the ID is post=123 in the URL). [one_page_product_checkout product_id="123"] Omitted attributes use WooCommerce → One Page Checkout. Required Optional Boolean attributes accept yes / no, plus true / 1 / on and false / 0 / off. [one_page_product_checkout product_id="123" template="sidebar" clear_cart="yes" auto_add_simple="yes" show_product_summary="yes"] Ad landing (this SKU only, compact): [one_page_product_checkout product_id="456" clear_cart="yes" template="express"] Variable product with details and sticky checkout: [one_page_product_checkout product_id="789" template="sidebar"] Simple product; shopper chooses quantity first: [one_page_product_checkout product_id="321" auto_add_simple="no"] Landing templates Use Express for short paid-traffic landers, Classic for a side-by-side offer, Stacked or Detail First when copy and reviews belong in the flow, and Sticky Sidebar when checkout should stay visible while the shopper reads. Product landing pages at scale The shortcode is the template; product_id is unique per page. Duplicate a page, change only the product ID, and give each URL its own title and slug. Point each campaign at that permalink. Use clear_cart="yes" when the page must sell only that SKU.

安装:

  1. Upload dimdul-one-page-product-checkout to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload Plugin.
  2. Activate the plugin.
  3. Activate WooCommerce.
  4. Open WooCommerce → One Page Checkout and set defaults.
  5. Add [one_page_product_checkout product_id="123"] to a page, replacing 123 with a real product ID.
  6. View the page and complete a test order.

屏幕截图:

  • Stacked template — product, purchase controls, and checkout in a single-column landing flow.
  • Detail First template — product details and description with checkout on the same page.
  • Express template — compact centered funnel with product, quantity, and checkout.
  • Sticky Sidebar template — scrolling product details with a sticky checkout card.
  • Admin settings — defaults, landing template picker, accent colours, and button text.

升级注意事项:

1.1.5 WordPress.org naming, metadata, and documentation updates. Shortcode usage is unchanged. 1.1.4 WordPress.org metadata and settings-capability fixes. No change to shortcode usage. 1.1.0 Adds selectable templates plus description and reviews sections. Existing layouts are preserved automatically. 1.0.0 Initial release.

常见问题:

What is a one-page product checkout for WooCommerce?

It is a landing page that shows one product and the checkout form on the same URL. The shopper does not open a separate cart or checkout page. DimDul One Page Product Checkout builds that layout with [one_page_product_checkout].

Why put checkout on the product landing page?

Paid ads and email often send people who already chose a product. Extra cart and checkout steps add friction. A one-page checkout keeps the offer and payment together so the visit can end in an order on the same page.

How do I add one-page checkout to a WooCommerce product?

Create a page, paste [one_page_product_checkout product_id="123"], and replace 123 with the product ID. Optionally set template, clear_cart, auto_add_simple, and show_product_summary.

How do I find the product ID?

Products → hover the row or open the editor. The ID is the post= number in the URL.

Does this replace WooCommerce cart and checkout?

No. Catalog, cart, and checkout keep working. This adds an optional lander for one product. Other cart items remain unless clear_cart="yes".

Does it work with variable products and variation swatches?

Yes. It uses WooCommerce’s native variation form, so dropdowns and swatch plugins work as usual.

Which product types are supported?

Simple and variable products only.

Which template should I use?

Express for short funnels, Classic for side-by-side product and checkout, Stacked or Detail First for long copy and reviews, Sticky Sidebar (sidebar) when checkout should stay on screen.

Can I create many product checkout pages from one pattern?

Yes. Reuse the shortcode and change product_id. Keep unique titles and slugs. Use clear_cart="yes" for single-SKU campaign URLs.

Where are the settings?

WooCommerce → One Page Checkout. If WooCommerce is inactive, use Settings → One Page Checkout.

更新日志:

1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0