WP Manifestindependent plugin directory
manifest / ecommerce / bg8-one-page-checkout

BG8 One Page Checkout WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Converts WooCommerce checkout into a 3-step, single-column, accessible stepper with brand styling, pre-paint overlay, and improved UX. Includes admin configuration for colors and labels

★ 0stars
37release downloads
v1.5.2latest · 12mo ago

Install

Download bg8-one-page-checkout-1.5.2.zip From the v1.5.2 release on GitHub, Nov 10, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jasonwilliamsau/bg8-one-page-checkout/releases/download/v1.5.2/bg8-one-page-checkout-1.5.2.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A lightweight WooCommerce enhancement that converts the default checkout into a 3‑step, single‑column, accessible stepper with brand styling, pre‑paint overlay, and admin configuration options.

Features

Core Functionality

  • 3-Step Process: Your Details → Recipient → Confirm (contains shipping methods, totals, coupon, payment)
  • Smart Navigation: Virtual-only carts automatically skip Recipient step
  • User-Friendly Controls: Next tab is clickable (with validation), Back always available
  • Accessibility: Focus management and keyboard navigation support
  • Performance: Pre-paint overlay prevents flash-of-unstyled-content (FOUC)

Admin Configuration

  • Color Customization: Configure brand, primary, and success colors via color picker
  • Label Customization: Customize step labels and headings for each checkout step
  • Live Preview: See changes immediately on your checkout page
  • WordPress Settings API: Secure, standardized configuration interface

Technical Features

  • No Core Edits: Enqueues assets only on is_checkout() pages
  • CSS Variables: Dynamic color injection based on admin settings
  • Namespace Organization: Clean, maintainable code structure
  • WordPress Standards: Follows WordPress coding standards and best practices

Installation

From WordPress.org (Coming Soon)

  1. Go to Plugins → Add New
  2. Search for "BG8 One Page Checkout"
  3. Click Install Now and Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins → Add New → Upload Plugin
  3. Upload the ZIP file and click Install Now
  4. Click Activate

Via FTP

  1. Upload the bg8-one-page-checkout folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress

Configuration

Admin Settings

  1. Go to Settings → BG8 Checkout
  2. Configure your colors using the color pickers
  3. Customize step labels and headings
  4. Click Save Changes
  5. Visit your checkout page to see the changes

Color Settings

  • Brand Color: Primary brand color (default: #d4127c)
  • Primary Color: Secondary accent color (default: #0073aa)
  • Success Color: Success/confirmation color (default: #00a32a)

Label Customization

  • Step 1: "Your Details" / "Enter your billing information"
  • Step 2: "Recipient" / "Shipping information"
  • Step 3: "Confirm" / "Review your order"

Requirements

  • WordPress: 6.0 or higher
  • PHP: 7.4 or higher
  • WooCommerce: Any version (plugin automatically detects checkout pages)
  • Browser: Modern browsers with CSS Grid support

Development

File Structure

bg8-one-page-checkout/
├── assets/
│   ├── css/
│   │   └── checkout.css
│   └── js/
│       └── checkout.js
├── includes/
│   ├── class-bg8-one-page-checkout.php
│   └── class-bg8-admin.php
├── bg8-one-page-checkout.php
├── README.md
└── CHANGELOG.md

Hooks and Filters

The plugin uses WordPress standards and can be extended using:

  • WordPress Settings API for configuration
  • Standard WordPress hooks (wp_head, wp_enqueue_scripts)
  • WooCommerce checkout hooks

Customization

  • Colors: Use admin settings or override CSS variables
  • Labels: Configure via admin interface
  • Styling: Override CSS in your theme or child theme
  • Behavior: Extend JavaScript functionality in checkout.js

Changelog

See CHANGELOG.md for detailed version history.

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Support

License

This plugin is licensed under the GPL-2.0+ License - see the LICENSE file for details.

Credits

Developed by Blackgate - WordPress and WooCommerce specialists.


Version: 1.5.2 Last Updated: January 2024
Tested up to: WordPress 6.4

Releases

Newest 25 of 26 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.5.2 latest
Nov 10, 2025 12mo ago
bg8-one-page-checkout-1.5.2.zip +1 asset
10
bg8-one-page-checkout-1.5.2.zip7
release-notes-1.5.2.md3
Nov 10, 2025 12mo ago
bg8-one-page-checkout-1.4.2.zip +1 asset
6
bg8-one-page-checkout-1.4.2.zip3
release-notes-1.4.2.md3
Nov 10, 2025 12mo ago
release-notes-1.4.3.md +1 asset
0
release-notes-1.4.3.md0
bg8-one-page-checkout-1.4.3.zip0
Nov 10, 2025 12mo ago
bg8-one-page-checkout-1.5.1.zip +1 asset
2
bg8-one-page-checkout-1.5.1.zip1
release-notes-1.5.1.md1
Nov 10, 2025 12mo ago
release-notes-1.5.0.md +1 asset
2
release-notes-1.5.0.md1
bg8-one-page-checkout-1.5.0.zip1
Nov 6, 2025 12mo ago
release-notes-1.4.1.md +1 asset
2
release-notes-1.4.1.md1
bg8-one-page-checkout-1.4.1.zip1
Oct 28, 2025 1 year ago
bg8-one-page-checkout-1.4.0.zip +1 asset
7
bg8-one-page-checkout-1.4.0.zip4
release-notes-1.4.0.md3
Oct 28, 2025 1 year ago
release-notes-1.3.3.md +1 asset
0
release-notes-1.3.3.md0
bg8-one-page-checkout-1.3.3.zip0
Oct 28, 2025 1 year ago
bg8-one-page-checkout-1.3.2.zip +1 asset
0
bg8-one-page-checkout-1.3.2.zip0
release-notes-1.3.2.md0
Oct 28, 2025 1 year ago
release-notes-1.3.1.md +1 asset
2
release-notes-1.3.1.md1
bg8-one-page-checkout-1.3.1.zip1
Oct 28, 2025 1 year ago
release-notes-1.3.0.md +1 asset
0
release-notes-1.3.0.md0
bg8-one-page-checkout-1.3.0.zip0
Oct 28, 2025 1 year ago
bg8-one-page-checkout-1.2.8.zip +1 asset
6
bg8-one-page-checkout-1.2.8.zip3
release-notes-1.2.8.md3
Oct 27, 2025 1 year ago
bg8-one-page-checkout-1.2.7.zip +1 asset
2
bg8-one-page-checkout-1.2.7.zip1
release-notes-1.2.7.md1
Oct 27, 2025 1 year ago
bg8-one-page-checkout-1.2.6.zip +1 asset
2
bg8-one-page-checkout-1.2.6.zip1
release-notes-1.2.6.md1
Oct 27, 2025 1 year ago
release-notes-1.2.5.md +1 asset
2
release-notes-1.2.5.md1
bg8-one-page-checkout-1.2.5.zip1
Oct 27, 2025 1 year ago
bg8-one-page-checkout-1.2.4.zip +1 asset
6
bg8-one-page-checkout-1.2.4.zip3
release-notes-1.2.4.md3
Oct 27, 2025 1 year ago
release-notes-1.2.3.md +1 asset
0
release-notes-1.2.3.md0
bg8-one-page-checkout-1.2.3.zip0
Oct 27, 2025 1 year ago
release-notes-1.2.2.md +1 asset
2
release-notes-1.2.2.md1
bg8-one-page-checkout-1.2.2.zip1
Oct 27, 2025 1 year ago
release-notes-1.2.1.md +1 asset
0
release-notes-1.2.1.md0
bg8-one-page-checkout-1.2.1.zip0
Oct 27, 2025 1 year ago
release-notes-1.2.0.md +1 asset
0
release-notes-1.2.0.md0
bg8-one-page-checkout-1.2.0.zip0
Oct 24, 2025 1 year ago
bg8-one-page-checkout-1.1.11.zip +1 asset
2
bg8-one-page-checkout-1.1.11.zip1
release-notes-1.1.11.md1
Oct 24, 2025 1 year ago
release-notes-1.1.10.md +1 asset
2
release-notes-1.1.10.md1
bg8-one-page-checkout-1.1.10.zip1
Oct 24, 2025 1 year ago
bg8-one-page-checkout-1.1.8.zip +1 asset
0
bg8-one-page-checkout-1.1.8.zip0
release-notes-1.1.8.md0
Oct 24, 2025 1 year ago
release-notes-1.1.7.md +1 asset
6
release-notes-1.1.7.md3
bg8-one-page-checkout-1.1.7.zip3
Oct 24, 2025 1 year ago
release-notes-1.1.6.md +1 asset
6
release-notes-1.1.6.md3
bg8-one-page-checkout-1.1.6.zip3
All releases on GitHub →
A grade

Security

BG8 One Page Checkout 1.5.2 · audited by WP Registry

No security issues found.

Audited release
1.5.2
Findings
none
Worst severity
—
Content hash
dedaf1ff2a63699c5423840e…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.