WP Manifestindependent plugin directory
manifest / users / codeelysiumit-seamless-customer-registration

CEIT-SCR: Seamless Customer Registration (for WP + WooCommerce)

Adds custom registration and login for WordPress and WooCommerce: pop-up and shortcode auth forms, plus optional user registration during checkout. Uses the core WP user system, supports localization (i18n), accessibility best practices, and SEO-friendly markup. Requires WooCommerce.

by Vitalii Hura · github.com/vitaliihura/codeelysiumit-seamless-customer-registration · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/vitaliihura/codeelysiumit-seamless-customer-registration/archive/refs/heads/main.zip

Declares an update source (https://github.com/vitalihura/codeelysiumit-seamless-checkout-registration), so updates arrive through the plugin's own updater.

From the readme

CEIT-SCR: Seamless Customer Registration (for WP + WooCommerce) Adds modern, accessible login and registration UX for WordPress and WooCommerce: - Popup login/register dialog available globally for guests - Shortcodes to place forms anywhere - Optional customer registration directly on the WooCommerce checkout - i18n-ready (Text Domain: ceit-scr), A11y-friendly, SEO-safe markup Requirements - WordPress 6.5+ - PHP 8.0+ - WooCommerce (latest) Installation 1. Upload the plugin folder codeelysiumit-seamless-customer-registration to wp-content/plugins/. 2. Activate the plugin in the WordPress admin. 3. Ensure WooCommerce is active. Usage - Popup: call ceitscropenpopup() from any click handler to open the dialog. - Shortcodes: - Login button: - Authentication form (tabs UI): WooCommerce Checkout Integration - Adds an opt-in checkbox “Register me on the site …” under Additional Information. - When checked, password and confirm password fields appear and email becomes required. - On successful order submission, a customer account is created and the order is assigned to the new user. AJAX Endpoints - ceitscrvalidatefields — pre-validation for login/register (expects acti

Read the full README on GitHub →