{"id":415464,"date":"2024-12-11T08:00:00","date_gmt":"2024-12-11T08:00:00","guid":{"rendered":"https:\/\/www.weixiaoduo.com\/plugins\/wc-advanced-accounts\/"},"modified":"2025-07-27T16:48:00","modified_gmt":"2025-07-27T16:48:00","slug":"wc-advanced-accounts","status":"publish","type":"post","link":"https:\/\/www.weixiaoduo.com\/plugins\/wc-advanced-accounts\/","title":{"rendered":"Advanced Account \u2013 WooCommerce Customize My Account Page \/ OTP Login &#038; Registration"},"content":{"rendered":"<p>Advanced Account \u2013 WooCommerce Customize My Account Page \/ OTP Login & Registration is an all-in-one solution to enhance your WooCommerce customer account area. It combines a versatile My Account page customizer with powerful passwordless login features, helping you deliver a better user experience and improve security. The My Account page is one of the most frequently visited sections of any e-commerce site \u2013 this plugin lets you tailor that page to your needs and make logging in or registering easier with OTP verification.<\/p>\n<p><a href=\"https:\/\/yoohw.com\/product\/woocommerce-advanced-account-premium\/\" rel=\"nofollow ugc\">Premium version<\/a> | <a href=\"https:\/\/yoohw.com\/docs\/category\/woocommerce-advanced-account\/\" rel=\"nofollow ugc\">Documentation<\/a> | <a href=\"https:\/\/yoohw.com\/support\/\" rel=\"nofollow ugc\">Support<\/a>  | <a href=\"https:\/\/sandbox.yoohw.com\/demo\/wcaa_demo.html\" rel=\"nofollow ugc\">Demo<\/a><\/p>\n<h3>Key Features and Benefits<\/h3>\n<ul>\n<li><strong>Customize Default Account Endpoints<\/strong>: Easily reorder, rename, or remove WooCommerce\u2019s default My Account menu items (Dashboard, Orders, Downloads, etc.) to suit your site. You can declutter or relabel sections without any coding, making the account dashboard more intuitive for your users.<\/li>\n<li><strong>OTP Login & Registration (SMS\/Email)<\/strong>: Improve login security and convenience by letting users log in with a one-time password (OTP) sent to their phone or email. No more forgotten passwords \u2013 users can simply enter the code sent to their device to log in. You can also enable OTP-based registration (verification codes sent during signup) to verify user contact info. These features can help reduce barriers to account creation, improve user security, and increase engagement.<\/li>\n<li><strong>Phone & Email Verification<\/strong>: Ensure genuine users with verified contact details. The plugin can require new users to verify their phone number via SMS OTP or verify their email address by code\/link before an account is fully activated. This keeps fake or typo emails out and confirms that each customer has a valid phone \u2013 useful for order notifications and security.<\/li>\n<li><strong>Password Reset via OTP<\/strong>: Along with standard email resets, users can opt to reset their password by entering a code sent to their verified email or phone. This provides a quick, secure recovery method, especially for users who prefer mobile verification.<\/li>\n<li><strong>WooCommerce Login Page Integration<\/strong>: The plugin can automatically redirect any visits to the default WordPress <code>wp-login.php<\/code> page to your WooCommerce \u201cMy Account\u201d login\/register screen. This funnels users through a single, branded login flow and hides the plain WP login, creating a seamless experience.<\/li>\n<li><strong>Mobile-Friendly & Responsive<\/strong>: All account pages and OTP inputs are designed to be mobile-first. Registration and login via phone number (OTP) are optimized for smartphones, so users on mobile can sign up or sign in effortlessly.<\/li>\n<li><strong>Extensibility and Compatibility<\/strong>: Built to work with any WooCommerce-compatible theme \u2013 it simply extends WooCommerce\u2019s account template, so your styling remains consistent. The plugin is coded with WordPress standards, providing hooks and filters for developers to extend functionality. It\u2019s translation-ready and compatible with WPML for multilingual sites. (It also integrates with the \u201cBlacklist Manager\u201d plugin, recognizing verified emails\/phones during checkout validation.)<\/li>\n<\/ul>\n<h3>Premium Features<\/h3>\n<ul>\n<li><strong>Add Unlimited Custom Endpoints<\/strong>: Create new account page tabs to display any content you want \u2013 e.g. a FAQ section, profile details, support tickets, exclusive downloads, or links to other pages. Each custom endpoint can show formatted text, images, videos, or even shortcodes from other plugins (for example, coupon wallets or membership info). You can even add direct links in the account menu (to your shop, an external URL, etc.) for quick access.<\/li>\n<li><strong>Customize Existing Enpoint Content<\/strong>: Override or inject content into any of the default WooCommerce My Account tabs (Dashboard, Orders, Downloads, etc.). Swap out the standard text for custom messaging, promotional banners, embedded videos, or dynamic data\u2014without touching template files.<\/li>\n<li><strong>Add More or Upload new Icons<\/strong>: Choose from a built-in icon library or upload your own SVG\/PNG icons to visually represent each endpoint in the account menu. Easily assign icons per tab for a more branded, intuitive navigation experience.<\/li>\n<li><strong>Role-Based \/ Members-Only Sections<\/strong>: Restrict any account endpoint (default or custom) to specific user roles or membership plans. For instance, show certain dashboard tabs only to wholesale customers, or create members-only areas for your VIP\/Premium users. This allows you to personalize the user experience and deliver relevant content to each user group.<\/li>\n<li><strong>User Avatars and Profile Photos<\/strong>: Let customers upload or choose an avatar directly from their My Account page. Automatically resize\/crop uploads, store them in a dedicated folder, and replace Gravatar throughout your site with the custom image.<\/li>\n<li><strong>Block \/ Unblock the Users<\/strong>: Instantly suspend or reinstate user accounts without deleting their data. Prevent blocked users from logging in or placing orders, and display a custom \u201cAccount Suspended\u201d message when they attempt access.<\/li>\n<li><strong>Account Erasure Request<\/strong>: Comply with GDPR\/CCPA by adding a self-service \u201cErase My Data\u201d button in My Account. When requested, the system will anonymize or delete all personal data, then notify the user (and admin) upon completion.<\/li>\n<li><strong>Change Account Phone Number<\/strong>: Add a secure phone-number field with SMS-based verification. Users can click \u201cChange Number,\u201d receive a one-time code via Twilio or Textmagic, enter it on-site, and have their profile updated once verified.<\/li>\n<li><strong>Add Birth date for Users<\/strong>: Collect users\u2019 birth dates during registration or on the edit-account form. Enforce minimum-age checks (e.g. 13+), make the field optional or required, and display a birthday greeting or age-based offers on their dashboard.<\/li>\n<li><strong>More Fields for Registration form<\/strong>: Extend the WooCommerce signup form with extra inputs\u2014First Name, Last Name, Birthday (with date picker), and more. All entries are saved to user meta and editable from My Account.<\/li>\n<li><strong>Third Party SMS Services<\/strong>: Integrate with Twilio and Textmagic (with support for additional gateways on request) to power phone verification. Manage API credentials, message templates, and send\/receive workflows directly from your WordPress dashboard.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/yoohw.com\/product\/woocommerce-advanced-account-premium\/\" rel=\"nofollow ugc\">Explore the Premium version here<\/a><\/p>\n<p>In summary, WooCommerce Advanced Account \u2013 Customize My Account Page \/ OTP Login & Registration empowers you to take full control of your customers\u2019 account page and their login experience. Offer a personalized dashboard for your store (great for online stores, marketplaces, membership sites, eLearning platforms, etc.) while enhancing security through OTP verification. All these capabilities come in one lightweight plugin \u2013 eliminating the need to install multiple separate plugins for account customization and OTP login.<\/p>\n<h3>Plugin Integrations<\/h3>\n<p><strong>Blacklist Manager<\/strong><\/p>\n<p>Seamlessly integrates with <a href=\"https:\/\/wordpress.org\/plugins\/wc-blacklist-manager\/\" rel=\"ugc\">Blacklist Manager<\/a>\u2014once a customer\u2019s phone number or email is verified through this plugin, <a href=\"https:\/\/wordpress.org\/plugins\/wc-blacklist-manager\/\" rel=\"ugc\">Blacklist Manager<\/a> will recognize it as already verified during checkout when verification is enabled.<\/p>\n<h3>External Services<\/h3>\n<p>This plugin integrates with three SMS gateway providers to deliver One-Time Passwords (OTPs) for phone number verification:<\/p>\n<ol>\n<li><a href=\"https:\/\/yoohw.com\/product\/sms-credits\/\" rel=\"nofollow ugc\">Yo Credits by YoOhw<\/a><\/li>\n<li><a href=\"https:\/\/www.twilio.com\/\" rel=\"nofollow ugc\">Twilio<\/a><\/li>\n<li><a href=\"https:\/\/www.textmagic.com\/\" rel=\"nofollow ugc\">Textmagic<\/a><\/li>\n<li><a href=\"https:\/\/blackleaf.io\/\" rel=\"nofollow ugc\">Blackleaf<\/a><\/li>\n<\/ol>\n<p>You can choose which provider to use (or fall back automatically), set custom message templates, define resend intervals, and monitor usage directly from WordPress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Customize the WooCommerce \u201cMy Account\u201d page with custom endpoints, enable secure OTP login and registration via SMS\/email.<\/p>\n","protected":false},"author":65,"featured_media":415465,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Advanced Account \u2013 WooCommerce Customize My Account Page \/ OTP Login & Registration - \u8587\u6653\u6735\u63d2\u4ef6\u76ee\u5f55","description":"Customize the WooCommerce \u201cMy Account\u201d page with custom endpoints, enable secure OTP login and registration via SMS\/email."},"footnotes":""},"categories":[1],"tags":[8640,181,15828,22617,1485],"class_list":["post-415464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-endpoints","tag-login","tag-my-account","tag-otp","tag-registration"],"_links":{"self":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/415464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/comments?post=415464"}],"version-history":[{"count":0,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/415464\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media\/415465"}],"wp:attachment":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media?parent=415464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/categories?post=415464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/tags?post=415464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}