LC Wizard
  • 1. Installation
    • 1.1 Install LC Wizard into WordPress
  • 2. Establish connection
    • 2.1 Connect With The CRM
    • 2.2 Check the connection
    • 2.3 Create a new Highlevel APP
  • 3. Options
    • 3.1 Enable Content Protection
    • 3.2 No access redirection
    • 3.3 WooCommerce Purchase Trigger
    • 3.4 Apply a common tag for each order:
    • 3.5 Refresh Location data
    • 3.6 Add all WP users to GHL
  • 4. License Management
    • 4.1 Activate License
    • 4.2 Can I change the domain?
  • 5. Membership
    • 5.1 How membership works
    • 5.2 Why do you need this membership
    • 5.3 Create membership
    • 5.4 How to apply membership access
    • 5.5 Create a workflow to control membership tags
  • 6. Content protection
    • 6.1 For logged-in & logged-out user
    • 6.2 Content protection by tags
    • 6.3 Content protection by memberships
    • 6.4 Sync contact data with the CRM
    • 6.5 What if people haven't access to a page
  • 7. Custom Values & Custom Fields
    • 7.1 Custom values
    • 7.2 Custom Fields
    • 7.3 Contact Form 7 - Integration
  • 8. Shortcodes
    • 8.1 [lcw_contact_sync]
    • 8.2 [lcw_custom_value]
    • 8.3 [lcw_contact_field]
    • 8.4 [lcw_has_any_tags]
    • 8.5 [lcw_has_not_any_tags]
    • 8.6 [lcw_has_any_memberships]
    • 8.7 [lcw_has_not_any_memberships]
    • 8.8 [lcw_transactions]
    • 8.9 [lcw_post_grid]
    • 8.10 [lcw_set_tags]
    • 8.11 [lcw_remove_tags]
    • 8.12 [lcw_redirect]
    • 8.13 [lcw_reset_password]
  • 9. Woocommerce
    • 9.1 How to add tags to a contact upon a successful purchase
    • 9.2 How to add a contact to a specific workflow after a successful purchase
    • 9.3 Add tag - based on variation product
  • 9(a). Surecart
    • 9(a).1 SureCart Integration
  • 10. CRM <=> WordPress Communication
    • 10.1 Create a new WordPress user from Workflow
    • 10.2 Set Auto-login to WordPress Website
    • 10.3 Sync contact data from CRM to WP
    • 10.4 Add/ remove WP user role from workflow
  • 11. Troubleshooting trics
    • 11.1 If data doesn't sync
    • 11.2 Check the connection with the CRM and reconnect if needed
  • 12. Deloper Resources
    • 12.1 Action Hook: lcw_update_order_meta
    • 12.2 Action Hook: lcw_update_product_meta
  • 13. Affiliate program
    • 13.1 Benefits of Becoming an Affiliate
    • 13.2 Affiliate Sign-up link
  • 13. Recommended Plugins
    • 13.1 Query Monitor
    • 13.2 User Switching
Powered by GitBook
On this page
  1. 8. Shortcodes

8.13 [lcw_reset_password]

Reset WordPress user password and set/ remove tags bsed on the action

The [lcw_reset_password] shortcode renders a secure frontend password reset form for logged-in users. It includes optional features like success redirection and CRM tag manipulation (if license activated).

🔧 Shortcode Usage

Simple usage: Simply update the password, you can control the button text, and the success message.

[lcw_reset_password button_text="Update Password" success_message="Password updated!"]

Advanced usage: You can set or remove tags. If you need to add or remove multiple tags, add them in a comma-separated string. And you can redirect the user to a specified page when the password is updated successfully. See the example:

[lcw_reset_password 
    button_text="Change Password" 
    success_message="Password changed!" 
    redirect_to="/thank-you" 
    set_tags="new-password" 
    remove_tags="old-user"
]

🧩 Attributes

Attribute
Type
Description

button_text

string

The text to display on the submit button. Default: "Update Password"

success_message

string

Message shown on successful password update. Default: "Password updated successfully!"

redirect_to

string

Optional relative URL path to redirect the user after success. Leave blank for no redirection. caution: use '/thank-you' and don't use 'http://mydomain.com/thank-you'.

set_tags

string

Comma-separated tags to add to the user’s contact (premium only).

remove_tags

string

Comma-separated tags to remove from the user’s contact (premium only).

🚦 Behavior & Features

  • Only for logged-in users: Displays a warning if accessed while logged out.

  • Prevents admin/editor usage: Disallows password reset for users with administrator or editor Roles for security.

  • Password matching: Ensures both password fields match.

  • Password visibility toggle: Built-in toggle using Dashicons for better UX.

  • No logout after reset: Password is updated without logging the user out.

  • CRM Tagging (Premium):

    • Add/ remove tags on the associated contact.

Previous8.12 [lcw_redirect]Next9.1 How to add tags to a contact upon a successful purchase

Last updated 1 day ago