F
by F1 Code
1 (0 reviews)
F1 Register Flow
Register Flow gives a simple solution to custom registration form needs. Rather than having you learn to use a
Tested up to WP 4.3 (Current: 6.9.1)
v1.2
Current Version v1.2
Updated 10 years ago
Last Update on 19 Nov, 2015
Refreshed 6 hours ago
Last Refreshed on
Rank
#47,308
—
No change
Active Installs
1+
-92.3%
KW Avg Position
N/A
—
No change
Downloads
1.7K
+2 today
Support Resolved
0%
—
No change
Rating
20%
Review 1 out of 5
1
(0 reviews)
Next Milestone 10
0+
10+
1,599
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 15,989 more installs to reach 10+
Rank Changes
Current
#47,307
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
1.0
0 reviews
Overall
20%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.2
- Last Updated
- Nov 19, 2015
- Requires WP
- N/A+
- Tested Up To
- 4.3
- PHP Version
- N/A
- Author
- F1 Code
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,730
Master Addons For Elementor – White Label, Free Widgets, Hover Effects, Conditions, & Animations
30K+ installs
#938
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
200K+ installs
#257
Edit Author Slug
100K+ installs
#374
BuddyPress
100K+ installs
#433
Frequently Asked Questions
Common questions about F1 Register Flow
f1-registration-form-step1
f1-registration-form-step2
They should wrap the form's content. Form's control names should be prefixed with "registration_".
Any field included in the "step1" form will be passed to the "step2" page via the query string. At a minimum the step2 form must have the following fields (these can either be present on the form itself, or generated via the registration_step2_validate action):
registration_first
registration_last
registration_email
registration_login
registration_password
registration_password_confirm
The default page names are:
register - initial registration form. This must contain the registration-form-step1 shortcode.
register-complete - step 2 of the registration. This must contain the registration-form-step2 shortcode.
register-checkemail - page shown when step 2 completes. Should have a message to the effect of "Please check your email"
You can select other pages on the plugin settings page.
How do I edit email templates?
Templates are simply custom WP pages with pre-determined names. Variables surrounded by {{ }} will be expanded. There is only 1 email template at this time:
Registration Confirmation Request: The system will look for a page named registration-confirmation-request-template and expand the following variables:
registration_confirmation_url - URL to be used for confirming the registration
variables provided on the registration form (e.g. registration_login, registration_password, etc)
f1-registration-form-step2
They should wrap the form's content. Form's control names should be prefixed with "registration_".
Any field included in the "step1" form will be passed to the "step2" page via the query string. At a minimum the step2 form must have the following fields (these can either be present on the form itself, or generated via the registration_step2_validate action):
registration_first
registration_last
registration_email
registration_login
registration_password
registration_password_confirm
The default page names are:
register - initial registration form. This must contain the registration-form-step1 shortcode.
register-complete - step 2 of the registration. This must contain the registration-form-step2 shortcode.
register-checkemail - page shown when step 2 completes. Should have a message to the effect of "Please check your email"
You can select other pages on the plugin settings page.
How do I edit email templates?
Templates are simply custom WP pages with pre-determined names. Variables surrounded by {{ }} will be expanded. There is only 1 email template at this time:
Registration Confirmation Request: The system will look for a page named registration-confirmation-request-template and expand the following variables:
registration_confirmation_url - URL to be used for confirming the registration
variables provided on the registration form (e.g. registration_login, registration_password, etc)
f1_registration_step1_validate($form_data, $errors): This will be passed the form data. If the validation fails errors should be added to the $errors parameter. $form_data (modified or not) must be returned.
f1_registration_step2_validate($form_data, $errors): This will be passed the form data. If the validation fails errors should be added to the $errors parameter. $form_data (modified or not) must be returned.
f1_registration_confirmation_request_email($email, $form_data): This can be used to modify the email used for the confirmation request. By default the system will use the provided registration_email.
f1_registration_confirmation_validate($form_data, $errors): This will be passed the form data. It fires right before the user is created. If the validation fails errors should be added to the $errors parameter. $form_data (modified or not) must be returned.
f1_registration_step2_validate($form_data, $errors): This will be passed the form data. If the validation fails errors should be added to the $errors parameter. $form_data (modified or not) must be returned.
f1_registration_confirmation_request_email($email, $form_data): This can be used to modify the email used for the confirmation request. By default the system will use the provided registration_email.
f1_registration_confirmation_validate($form_data, $errors): This will be passed the form data. It fires right before the user is created. If the validation fails errors should be added to the $errors parameter. $form_data (modified or not) must be returned.
f1_registration_confirmed($user_id, $form_data): Invoked when the user confirms his registration, by clicking the link in the email. The original form data gets passed. This is where additional metadata could be added to the user, or a thank you email could be sent.
How do I show a confirmation page to the user (or other post-confirmation actions)?
By default, once the user has passed the confirmation step, they will be redirected to the site's home page. To customize this, use the following action hook:
f1_registration_loggedin($user_id): Invoked when the user has confirmed registration, and after they have already been marked as logged in.
How do I show a confirmation page to the user (or other post-confirmation actions)?
By default, once the user has passed the confirmation step, they will be redirected to the site's home page. To customize this, use the following action hook:
f1_registration_loggedin($user_id): Invoked when the user has confirmed registration, and after they have already been marked as logged in.