For registration you can use something like this:https://wordpress.org/extend/plugins/front-end-users/screenshots/ or you can do a search here or on any search engine and I’m sure you’ll find more than enough plugins. As for the moderation, I have new posts added as drafts and then publish them myself after checking them. Not sure what you want to do with comments since wp allows registered and non registered users to leave comments.
Found this also:http://wordpress.stackexchange.com/questions/7134/front-end-register-form
Related Posts:
- How to allow an user role to create a new user under a role which lower than his level only?
- How to prefill WordPress registration with social details
- What’s the difference between wp_insert_user() and wp_create_user()
- Placeholder text for registration form
- Custom admin email for new user registration
- how to disable user confirmation from administration?
- Remove Site Name from register form – Multisite
- Prevent user creating new users with specific roles
- How can I manage all multisite pending comments in one place?
- Post-Registration, post-meta hook?
- Exclude internal links from comment moderation?
- How to use the WP REST API for new user registration (sign up form)?
- How to get the password and username of the add new user form (admin back end) in wordpress
- generate unique number when registering a user
- User defined password at registration – registration email sends auto generated pass
- How to reload the role specific registration form on validation errors?
- update post meta using user_register hook not working
- Best way to create a user programatically
- Payment on Registration?
- Capability for allowing user to post own comments without moderation
- changing the signup button url in WPMU/Buddypress
- How to increase password requirements for registration [closed]
- Can user_register output the password?
- Check if username exist with AJAX
- Create a Meta Box in the Admin User Screen?
- How do I redirect a user when he is logged in after clicking on a menu
- Disable domain redirect
- Passing the page ID to a login php script
- Create not-activated user in code, wordpress
- WordPress Redirect 301 register page
- Batch users creation
- Buddypress register.php user redirect [closed]
- Can I prevent “wp_user_level” from getting added to wp_usermeta on registration?
- Restricted registrations or removing the ability to edit your password/email
- How to moderate (manually approve) comments of a specific (registered) User
- How can I test why the comment hook is not working?
- WordPress Registration Email by Role
- How to stop WordPress emailing a password
- Related Links Page with moderated, user suggested link submissions
- Can I change default registration link (without htaccess)?
- New user signup via REST API
- Multisite – user email activation links broken
- wp_set_auth_cookie causes 403 error in the wooCommerce checkout
- Four columns in the wp_users table
- Create custom registration form for WordPress Multisite
- WP MU Register User across all blogs
- Backend user creation form with additional language field
- User registration
- register_activation_hook not updating
- Change label for registration Fields
- Script or plugin to send activation email automatically again after 2 hours
- Login/Register redirect user with message
- Registering a stylesheet inside my WordPress widget
- Multisite 404 on pages – rewrite error breaks database
- How to bring registration field to index page? [closed]
- allow only lowercase user registrations
- Add Field to WordPress Register Form
- How to make registration form ajax?
- How Can I Edit the Registration Code?
- Facebook Registration Tool: how to use in WordPress? [closed]
- Cannot login due to incorrect password right after registration?
- How do I add Login fields and registration link to the header?
- How to add fields in custom registration form, validate it and aave to db? [closed]
- hooks for automatic approve user registration according to data in custom fields
- Customising “user ids” and add to ‘user’ panel in the admin area
- How can I modify labels in default wordpress registration form? [duplicate]
- Display number of sign-ups [closed]
- The add_action(‘register_form’) isn’t effecting my registration form
- Auto Log In Users after registration and send confirmation email
- Allowing Users to Register Themselves and Post : Does WordPerss Handle these Problems?
- Who approved a comment, to show up in dashboard
- User Without Email?
- User registration on wordpress multisite
- WordPress – Users with contact form on profile
- Assign user role by text field in WordPress (Woocommerce) [closed]
- Updated : how to make email optional while user registration using default wordpress form
- Registration – website crashes, error 403
- redirect to another page if user has registered successfully
- Storing data to database and user registration
- Check if “Send the new user an email about their account” is ticked
- register_form, custom field not submitted on first try
- Select dropdown with 2 choices from foreach
- Restrict certain roles registrations by domain
- Comment moderation
- WordPress auto login user after registration only from a specific page
- Create new post on user registration
- Login user after registration programmatically
- Multisite – User creation for second site from first site?
- Populate Website URL at registration time
- Private WordPress blog, requires user registration approval, and allowing users to login with OpenID
- Changing starting number of User ID
- Comment Blacklist
- Plugin De/Activation Not Firing On MultiSite install
- Registration Page
- Buddypress Plugin for register user from other site’s [closed]
- How to assign role to a custom registration form?
- Limit username to specific characters (A-Z and 0-9)
- how can i inform other users about new user registration? [closed]
- Run custom validation only if all other wordpress registration form validation was successful
- wp_usermeta key problem