In WordPress custom installations, the option for Registration of new users is disabled by default. To enable the registrations and allow logins for public you can follow the below steps.
Single site installation:
As soon as the installation is completed go to the WordPress Dashboard -> Settings
You will find an option Allow new registrations, you may need to select the Default Role for the newly registered members.
In case if you have installed WordPress in Multi site mode go to the Network Admin -> Settings and select the options under Allow new registrations section.
Once the registration is enabled it may be needed to add login options at places to find it easily. Follow these methods to do the same.
Add Meta widget in the sidebars or in footers. Select Appearance -> Widgets and select the Meta Widget. Note that the menu will be available in Individual Site Dashboard, not in the Network Admin dashboard in case of Multi-site installation.
Add the login link in your Posts/Pages and it should be in the pattern, http(s)://HOSTNAME(:PORT)/(SUBDOMAINS)/wp-login.php.
- http://itechgenie.com/myblog/wp-login.php – MultiSite installation
- http://itechgenie.com/wp-login.php – SingleSite installation