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.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/vitaliihura/codeelysiumit-seamless-customer-registration/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
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